Kaydet (Commit) b8bd51de authored tarafından Markus Mohrhard's avatar Markus Mohrhard

the test works much better if you really use en_US as language

Change-Id: Ie936bfb6ae03a6a3abd8175938555aea99790959
üst 12e30adf
...@@ -1022,7 +1022,7 @@ void Test::checkDateInput( SvNumberFormatter& rFormatter, const char* pTimezone, ...@@ -1022,7 +1022,7 @@ void Test::checkDateInput( SvNumberFormatter& rFormatter, const char* pTimezone,
void Test::testIsNumberFormat() void Test::testIsNumberFormat()
{ {
LanguageType eLang = LANGUAGE_THAI; LanguageType eLang = LANGUAGE_ENGLISH_US;
SvNumberFormatter aFormatter(m_xContext, eLang); SvNumberFormatter aFormatter(m_xContext, eLang);
struct NumberFormatData struct NumberFormatData
...@@ -1033,16 +1033,16 @@ void Test::testIsNumberFormat() ...@@ -1033,16 +1033,16 @@ void Test::testIsNumberFormat()
{ "20.3", true }, { "20.3", true },
{ "2", true }, { "2", true },
{ "test", false }, { "test", false },
{ "Jan1", false } { "Jan1", false },
// { "Jan1 2000", true }, { "Jan1 2000", true },
// { "Jan 1", true }, { "Jan 1", true },
// { "Jan 1 2000", true} { "Jan 1 2000", true}
}; };
for (size_t i = 0; i < SAL_N_ELEMENTS(aTests); ++i) for (size_t i = 0; i < SAL_N_ELEMENTS(aTests); ++i)
{ {
sal_uInt32 nIndex; sal_uInt32 nIndex = 0;
double nNumber; double nNumber = 0;
OUString aString = OUString::createFromAscii(aTests[i].pFormat); OUString aString = OUString::createFromAscii(aTests[i].pFormat);
bool bIsNumber = aFormatter.IsNumberFormat(aString, nIndex, nNumber); bool bIsNumber = aFormatter.IsNumberFormat(aString, nIndex, nNumber);
CPPUNIT_ASSERT_EQUAL(aTests[i].bIsNumber, bIsNumber); CPPUNIT_ASSERT_EQUAL(aTests[i].bIsNumber, bIsNumber);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment