aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike FABIAN <mike.fabian@basyskom.de>2010-09-10 17:41:02 +0200
committerMike FABIAN <mike.fabian@basyskom.de>2010-09-14 10:33:48 +0200
commit1e1411be20c4c4dda30a5dda002be243be209d86 (patch)
tree6563d2cfd6f4e24bf1f106a1903648dd65d23bce
parent1a1caaa4a90b03bb510dd4954bdd69e63e050515 (diff)
Changes: add some negative Arabic-Indic numbers to formatting and parsing tests
RevBy: TrustMe
-rw-r--r--tests/ft_numbers/ft_numbers.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/ft_numbers/ft_numbers.cpp b/tests/ft_numbers/ft_numbers.cpp
index c304644b..391e3361 100644
--- a/tests/ft_numbers/ft_numbers.cpp
+++ b/tests/ft_numbers/ft_numbers.cpp
@@ -90,6 +90,11 @@ void Ft_Numbers::testQLongLongs_data()
<< QString("١٬٥٤٢٬٦٧٨٬٠٧٣");
QTest::newRow("ar_EG")
<< QString("ar_EG")
+ << QString("ar_EG")
+ << qlonglong(-1542678073)
+ << QString("١٬٥٤٢٬٦٧٨٬٠٧٣-");
+ QTest::newRow("ar_EG")
+ << QString("ar_EG")
<< QString("en_US")
<< qlonglong(1542678073)
<< QString("1,542,678,073");
@@ -494,6 +499,18 @@ void Ft_Numbers::testToShort_data()
<< true
<< short(1234)
<< QString("١٢٣٤");
+ QTest::newRow("ar_SA ١٢٣٤-")
+ << QString("ar_SA")
+ << QString("١٢٣٤-")
+ << true
+ << short(-1234)
+ << QString("١٢٣٤-");
+ QTest::newRow("ar_SA ١٢٣٤٫١٢٣-")
+ << QString("ar_SA")
+ << QString("١٢٣٤٫١٢٣-")
+ << true
+ << short(-1234)
+ << QString("١٢٣٤-");
QTest::newRow("hi_HI ४,५६७.१२३")
<< QString("hi_HI")
<< QString("४,५६७.१२३")