[Libreoffice-commits] .: test/prj test/source
Markus Mohrhard
mmohrhard at kemper.freedesktop.org
Thu Sep 29 05:24:48 PDT 2011
test/prj/build.lst | 2 +-
test/source/bootstrapfixture.cxx | 12 ++++++++----
test/source/makefile.mk | 3 ++-
3 files changed, 11 insertions(+), 6 deletions(-)
New commits:
commit 377316db2b02c56a552c8ebb9ee4d4fc02e1a708
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Thu Sep 29 14:24:07 2011 +0200
change to the old way to set the language to en-US for unit tests
diff --git a/test/prj/build.lst b/test/prj/build.lst
index f2209a9..a06591b 100644
--- a/test/prj/build.lst
+++ b/test/prj/build.lst
@@ -1,2 +1,2 @@
-te test : unotest vcl NULL
+te test : unotest vcl i18npool NULL
te test\source nmake - all source_cpp NULL
diff --git a/test/source/bootstrapfixture.cxx b/test/source/bootstrapfixture.cxx
index d46cf4d..358036f 100644
--- a/test/source/bootstrapfixture.cxx
+++ b/test/source/bootstrapfixture.cxx
@@ -32,6 +32,7 @@
#include <cppuhelper/bootstrap.hxx>
#include <ucbhelper/contentbroker.hxx>
#include <comphelper/processfactory.hxx>
+#include <i18npool/mslangid.hxx>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/lang/XComponent.hpp>
@@ -78,13 +79,16 @@ test::BootstrapFixture::BootstrapFixture( bool bAssertOnDialog )
xUcb->registerContentProvider(xFileProvider, rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("file")), sal_True);
// force locale (and resource files loaded) to en-US
- rtl::OUString aLang( RTL_CONSTASCII_USTRINGPARAM( "en" ) );
- rtl::OUString aCountry( RTL_CONSTASCII_USTRINGPARAM( "US" ) );
- rtl::OUString aISO( RTL_CONSTASCII_USTRINGPARAM( "en-US" ) );
+ const LanguageType eLang=LANGUAGE_ENGLISH_US;
+
+ rtl::OUString aLang, aCountry;
+ MsLangId::convertLanguageToIsoNames(eLang, aLang, aCountry);
lang::Locale aLocale(aLang, aCountry, rtl::OUString());
ResMgr::SetDefaultLocale( aLocale );
+
SvtSysLocaleOptions aLocalOptions;
- aLocalOptions.SetUILocaleConfigString( aISO );
+ aLocalOptions.SetUILocaleConfigString(
+ MsLangId::convertLanguageToIsoString( eLang ) );
InitVCL(m_xSFactory);
diff --git a/test/source/makefile.mk b/test/source/makefile.mk
index c2266ce..63109a8 100644
--- a/test/source/makefile.mk
+++ b/test/source/makefile.mk
@@ -57,7 +57,8 @@ SHL1STDLIBS = \
$(UNOTOOLSLIB) \
$(CPPULIB) \
$(CPPUNITLIB) \
- $(SALLIB)
+ $(SALLIB) \
+ $(I18NISOLANGLIB)
SHL1TARGET = test
SHL1USE_EXPORTS = name
DEF1NAME = $(SHL1TARGET)
More information about the Libreoffice-commits
mailing list