git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51637
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
+#ifdef __WXMSW__
+ Init(info->Description);
+#else
Init(info->CanonicalName);
Init(info->CanonicalName);
CPPUNIT_ASSERT( wxXLocale("C").IsOk() );
#ifdef wxHAS_XLOCALE_SUPPORT
CPPUNIT_ASSERT( wxXLocale(wxLANGUAGE_FRENCH).IsOk() );
CPPUNIT_ASSERT( wxXLocale("C").IsOk() );
#ifdef wxHAS_XLOCALE_SUPPORT
CPPUNIT_ASSERT( wxXLocale(wxLANGUAGE_FRENCH).IsOk() );
- CPPUNIT_ASSERT( wxXLocale("fr_FR").IsOk() );
CPPUNIT_ASSERT( wxXLocale("french").IsOk() );
CPPUNIT_ASSERT( wxXLocale("french").IsOk() );
+#else
+ CPPUNIT_ASSERT( wxXLocale("fr_FR").IsOk() );
+#endif
#endif
CPPUNIT_ASSERT( !wxXLocale("bloordyblop").IsOk() );
}
#endif
CPPUNIT_ASSERT( !wxXLocale("bloordyblop").IsOk() );
}
TestCtypeFunctionsWith(wxCLocale);
#ifdef wxHAS_XLOCALE_SUPPORT
TestCtypeFunctionsWith(wxCLocale);
#ifdef wxHAS_XLOCALE_SUPPORT
- wxXLocale locFR("fr_FR");
+ wxXLocale locFR(wxLANGUAGE_FRENCH);
+ CPPUNIT_ASSERT( locFR.IsOk() ); // doesn't make sense to continue otherwise
+
TestCtypeFunctionsWith(locFR);
CPPUNIT_ASSERT( wxIsalpha_l('é', locFR) );
TestCtypeFunctionsWith(locFR);
CPPUNIT_ASSERT( wxIsalpha_l('é', locFR) );