kerneltest/f32test/server/t_dlocl.cpp
changeset 152 657f875b013e
parent 109 b3a1d9898418
equal deleted inserted replaced
139:95f71bcdcdb7 152:657f875b013e
   667     TFileName eloclus;
   667     TFileName eloclus;
   668     eloclus.Copy(ELOCLUS);
   668     eloclus.Copy(ELOCLUS);
   669     eloclus.Append(TPtrC(KDLLExtension));
   669     eloclus.Append(TPtrC(KDLLExtension));
   670     r = locale.GetLocaleDllName(ELocaleLanguageSettings, dllName);
   670     r = locale.GetLocaleDllName(ELocaleLanguageSettings, dllName);
   671     test_KErrNone(r);
   671     test_KErrNone(r);
       
   672 	dllName.UpperCase();
   672     test.Printf(_L("dllName looking for %s (%s)\n"), dllName.Ptr(), eloclus.Ptr());
   673     test.Printf(_L("dllName looking for %s (%s)\n"), dllName.Ptr(), eloclus.Ptr());
   673     test(dllName.Find(eloclus) != KErrNotFound);
   674     test(dllName.Find(eloclus) != KErrNotFound);
   674     
   675     
   675     dllName.FillZ();
   676     dllName.FillZ();
   676 
   677 
   677     r = locale.GetLocaleDllName(ELocaleCollateSetting, dllName);
   678     r = locale.GetLocaleDllName(ELocaleCollateSetting, dllName);
   678     test_KErrNone(r);
   679     test_KErrNone(r);
       
   680 	dllName.UpperCase();
   679     test(dllName.Find(eloclus) != KErrNotFound);
   681     test(dllName.Find(eloclus) != KErrNotFound);
   680     
   682     
   681     dllName.FillZ();
   683     dllName.FillZ();
   682 
   684 
   683     r = locale.GetLocaleDllName(ELocaleLocaleSettings, dllName);
   685     r = locale.GetLocaleDllName(ELocaleLocaleSettings, dllName);
   684     test_KErrNone(r);
   686     test_KErrNone(r);
       
   687 	dllName.UpperCase();
   685     test(dllName.Find(eloclus) != KErrNotFound);
   688     test(dllName.Find(eloclus) != KErrNotFound);
   686     
   689     
   687     dllName.FillZ();
   690     dllName.FillZ();
   688 
   691 
   689     r = locale.GetLocaleDllName(ELocaleTimeDateSettings, dllName);
   692     r = locale.GetLocaleDllName(ELocaleTimeDateSettings, dllName);
   690     test_KErrNone(r);
   693     test_KErrNone(r);
       
   694 	dllName.UpperCase();
   691     test(dllName.Find(eloclus) != KErrNotFound);
   695     test(dllName.Find(eloclus) != KErrNotFound);
   692     
   696     
   693     dllName.FillZ();
   697     dllName.FillZ();
   694 
   698 
   695     r = locale.LoadLocaleAspect(ELocaleLocaleSettings | ELocaleTimeDateSettings, ELOCLGE);
   699     r = locale.LoadLocaleAspect(ELocaleLocaleSettings | ELocaleTimeDateSettings, ELOCLGE);
   718     TFileName eloclge;
   722     TFileName eloclge;
   719     eloclge.Copy(ELOCLGE);
   723     eloclge.Copy(ELOCLGE);
   720     eloclge.Append(KDLLExtension);
   724     eloclge.Append(KDLLExtension);
   721     r = locale.GetLocaleDllName(ELocaleLanguageSettings, dllName);
   725     r = locale.GetLocaleDllName(ELocaleLanguageSettings, dllName);
   722     test_KErrNone(r);
   726     test_KErrNone(r);
       
   727 	dllName.UpperCase();
   723     test(dllName.Find(eloclus) != KErrNotFound);
   728     test(dllName.Find(eloclus) != KErrNotFound);
   724     
   729     
   725     dllName.FillZ();
   730     dllName.FillZ();
   726 
   731 
   727     r = locale.GetLocaleDllName(ELocaleCollateSetting, dllName);
   732     r = locale.GetLocaleDllName(ELocaleCollateSetting, dllName);
   728     test_KErrNone(r);
   733     test_KErrNone(r);
       
   734 	dllName.UpperCase();
   729     test(dllName.Find(eloclus) != KErrNotFound);
   735     test(dllName.Find(eloclus) != KErrNotFound);
   730     
   736     
   731     dllName.FillZ();
   737     dllName.FillZ();
   732 
   738 
   733     r = locale.GetLocaleDllName(ELocaleLocaleSettings, dllName);
   739     r = locale.GetLocaleDllName(ELocaleLocaleSettings, dllName);
   734     test_KErrNone(r);
   740     test_KErrNone(r);
       
   741 	dllName.UpperCase();
   735     test(dllName.Find(eloclge) != KErrNotFound);
   742     test(dllName.Find(eloclge) != KErrNotFound);
   736     
   743     
   737     dllName.FillZ();
   744     dllName.FillZ();
   738 
   745 
   739     r = locale.GetLocaleDllName(ELocaleTimeDateSettings, dllName);
   746     r = locale.GetLocaleDllName(ELocaleTimeDateSettings, dllName);
   740     test_KErrNone(r);
   747     test_KErrNone(r);
       
   748 	dllName.UpperCase();
   741     test(dllName.Find(eloclge) != KErrNotFound);
   749     test(dllName.Find(eloclge) != KErrNotFound);
   742     
   750     
   743     dllName.FillZ();
   751     dllName.FillZ();
   744 
   752 
   745     }
   753     }