diff options
author | Mike FABIAN <mike.fabian@basyskom.de> | 2010-09-10 17:41:02 +0200 |
---|---|---|
committer | Mike FABIAN <mike.fabian@basyskom.de> | 2010-09-14 10:33:48 +0200 |
commit | 1e1411be20c4c4dda30a5dda002be243be209d86 (patch) | |
tree | 6563d2cfd6f4e24bf1f106a1903648dd65d23bce | |
parent | 1a1caaa4a90b03bb510dd4954bdd69e63e050515 (diff) |
Changes: add some negative Arabic-Indic numbers to formatting and parsing tests
RevBy: TrustMe
-rw-r--r-- | tests/ft_numbers/ft_numbers.cpp | 17 |
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("४,५६७.१२३") |