summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKonstantin Ritt <ritt.ks@gmail.com>2012-06-15 02:31:42 +0300
committerQt by Nokia <qt-info@nokia.com>2012-06-15 07:25:23 +0200
commit9e52d0e179b987f885b7377f47da0e2fd0c5fb93 (patch)
tree59bfdafe43a17416dee49c0527e218d9530334b6 /tests
parent67ee998fd9ea316aebc9820437640f3f77ca7bd2 (diff)
downloadqtscript-9e52d0e179b987f885b7377f47da0e2fd0c5fb93.tar.gz
Skip a test case that started failing after the upgrade to Unicode 6.1
U+10C1 and U+10CD has been added in the Unicode 6.1 and assigned with general category Lu (Uppercase Letter). toLower(Lu) can never be Lu, thus the failing testcases are just wrong -> omit them. This also avoids using of QUnicodeTables internals in JSC. Change-Id: I6aa6dab686dc3e3556ebe83c395c5d93e42cfb4f Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qscriptjstestsuite/expect_fail.txt2
-rw-r--r--tests/auto/qscriptjstestsuite/skip.txt1
2 files changed, 2 insertions, 1 deletions
diff --git a/tests/auto/qscriptjstestsuite/expect_fail.txt b/tests/auto/qscriptjstestsuite/expect_fail.txt
index 7f93378..2cc3a0a 100644
--- a/tests/auto/qscriptjstestsuite/expect_fail.txt
+++ b/tests/auto/qscriptjstestsuite/expect_fail.txt
@@ -49,6 +49,8 @@ ecma/String/15.5.4.11-2.js | var s = new String( String.fromCharCode(4290) ); s.
ecma/String/15.5.4.11-2.js | var s = new String( String.fromCharCode(4291) ); s.toLowerCase().charCodeAt(0)
ecma/String/15.5.4.11-2.js | var s = new String( String.fromCharCode(4292) ); s.toLowerCase().charCodeAt(0)
ecma/String/15.5.4.11-2.js | var s = new String( String.fromCharCode(4293) ); s.toLowerCase().charCodeAt(0)
+ecma/String/15.5.4.11-2.js | var s = new String( String.fromCharCode(4295) ); s.toLowerCase().charCodeAt(0)
+ecma/String/15.5.4.11-2.js | var s = new String( String.fromCharCode(4301) ); s.toLowerCase().charCodeAt(0)
ecma/String/15.5.4.11-5.js | var s = new String( String.fromCharCode(1024) ); s.toLowerCase().charCodeAt(0)
ecma/String/15.5.4.11-5.js | var s = new String( String.fromCharCode(1037) ); s.toLowerCase().charCodeAt(0)
ecma/String/15.5.4.12-1.js | var s = new String( String.fromCharCode(181) ); s.toUpperCase().charCodeAt(0)
diff --git a/tests/auto/qscriptjstestsuite/skip.txt b/tests/auto/qscriptjstestsuite/skip.txt
index f3856b5..c007041 100644
--- a/tests/auto/qscriptjstestsuite/skip.txt
+++ b/tests/auto/qscriptjstestsuite/skip.txt
@@ -11,4 +11,3 @@ ecma_3/RegExp/regress-289669.js | Can fail due to relying on wall-clock time
ecma_3/RegExp/regress-311414.js | Can fail due to relying on wall-clock time
ecma_3/RegExp/regress-330684.js | Can fail due to relying on wall-clock time
ecma_3/RegExp/regress-375711.js | Can fail due to relying on wall-clock time
-ecma/String/15.5.4.11-2.js | Fails after Unicode upgrade to 6.1