Kaydet (Commit) 4fd46c90 authored tarafından Laurent BP's avatar Laurent BP Kaydeden (comit) Eike Rathke

tdf#117575 Add QA unit test of thousand sep

Change-Id: Id28e688e7f81a2f3f43f01be44d03c5f185ffd01
Reviewed-on: https://gerrit.libreoffice.org/55904
Tested-by: Jenkins
Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
üst 261ff0cd
...@@ -1529,6 +1529,19 @@ void Test::testUserDefinedNumberFormats() ...@@ -1529,6 +1529,19 @@ void Test::testUserDefinedNumberFormats()
sExpected = "117,669,030,460,994.00000000000000000000"; sExpected = "117,669,030,460,994.00000000000000000000";
checkPreviewString(aFormatter, sCode, 117669030460994.0, LANGUAGE_ENGLISH_US, sExpected); checkPreviewString(aFormatter, sCode, 117669030460994.0, LANGUAGE_ENGLISH_US, sExpected);
} }
{ // tdf#117575 treat thousand separator with '?' in integer part
sCode = "\"Value= \"?,??0.00";
sExpected = "Value= 3.14";
checkPreviewString(aFormatter, sCode, M_PI, LANGUAGE_ENGLISH_US, sExpected);
sExpected = "Value= 12.00";
checkPreviewString(aFormatter, sCode, 12, LANGUAGE_ENGLISH_US, sExpected);
sExpected = "Value= 123.00";
checkPreviewString(aFormatter, sCode, 123, LANGUAGE_ENGLISH_US, sExpected);
sExpected = "Value= 1,234.00";
checkPreviewString(aFormatter, sCode, 1234, LANGUAGE_ENGLISH_US, sExpected);
sExpected = "Value= 12,345.00";
checkPreviewString(aFormatter, sCode, 12345, LANGUAGE_ENGLISH_US, sExpected);
}
} }
void Test::testNfEnglishKeywordsIntegrity() void Test::testNfEnglishKeywordsIntegrity()
......
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