Commit 08be29d8 authored by jochen@chromium.org's avatar jochen@chromium.org

Revert r22544: "Rebaseline/update the intl tests with ICU 52"

The intl tests still fail locally.

BUG=v8:3454
LOG=N
R=verwaest@chromium.org

Review URL: https://codereview.chromium.org/410083004

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22558 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 15398608
...@@ -41,11 +41,8 @@ assertEquals(1974, date.getUTCFullYear()); ...@@ -41,11 +41,8 @@ assertEquals(1974, date.getUTCFullYear());
assertEquals(1, date.getUTCMonth()); assertEquals(1, date.getUTCMonth());
assertEquals(4, date.getUTCDate()); assertEquals(4, date.getUTCDate());
// Missing , in the input is not a problem any more. // Missing , in the pattern.
date = dtf.v8Parse('Feb 4 1974'); assertEquals(undefined, dtf.v8Parse('Feb 4 1974'));
assertEquals(1974, date.getUTCFullYear());
assertEquals(1, date.getUTCMonth());
assertEquals(4, date.getUTCDate());
// Extra "th" after 4 in the pattern. // Extra "th" after 4 in the pattern.
assertEquals(undefined, dtf.v8Parse('Feb 4th, 1974')); assertEquals(undefined, dtf.v8Parse('Feb 4th, 1974'));
......
...@@ -34,7 +34,7 @@ var dtf = new Intl.DateTimeFormat(['en'], ...@@ -34,7 +34,7 @@ var dtf = new Intl.DateTimeFormat(['en'],
timeZone: 'UTC'}); timeZone: 'UTC'});
// Make sure we have pattern we expect (may change in the future). // Make sure we have pattern we expect (may change in the future).
assertEquals('M/d/y, h:mm:ss a', dtf.resolved.pattern); assertEquals('M/d/y h:mm:ss a', dtf.resolved.pattern);
var date = dtf.v8Parse('2/4/74 12:30:42 pm'); var date = dtf.v8Parse('2/4/74 12:30:42 pm');
assertEquals(1974, date.getUTCFullYear()); assertEquals(1974, date.getUTCFullYear());
......
...@@ -38,5 +38,11 @@ ...@@ -38,5 +38,11 @@
# BUG(2899): default locale for search fails on mac and on android. # BUG(2899): default locale for search fails on mac and on android.
'collator/default-locale': [['system == macos or arch == android_arm or arch == android_ia32', FAIL]], 'collator/default-locale': [['system == macos or arch == android_arm or arch == android_ia32', FAIL]],
# BUG(v8:3454).
'date-format/parse-MMMdy': [FAIL],
'date-format/parse-mdyhms': [FAIL],
'number-format/parse-decimal': [FAIL],
'number-format/parse-percent': [FAIL],
}], # ALWAYS }], # ALWAYS
] ]
...@@ -30,9 +30,7 @@ var nf = new Intl.NumberFormat(['en'], {style: 'decimal'}); ...@@ -30,9 +30,7 @@ var nf = new Intl.NumberFormat(['en'], {style: 'decimal'});
assertEquals(123.43, nf.v8Parse('123.43')); assertEquals(123.43, nf.v8Parse('123.43'));
assertEquals(123, nf.v8Parse('123')); assertEquals(123, nf.v8Parse('123'));
assertEquals(NaN, nf.v8Parse(NaN)); assertEquals(NaN, nf.v8Parse(NaN));
assertEquals(12323, nf.v8Parse('123,23'));
// a misplaced comma without a decimal point is not tolerated any more.
assertEquals(undefined, nf.v8Parse('123,23'));
assertEquals(12323.456, nf.v8Parse('123,23.456')); assertEquals(12323.456, nf.v8Parse('123,23.456'));
assertEquals(12323.456, nf.v8Parse('0000000123,23.456')); assertEquals(12323.456, nf.v8Parse('0000000123,23.456'));
assertEquals(-12323.456, nf.v8Parse('-123,23.456')); assertEquals(-12323.456, nf.v8Parse('-123,23.456'));
......
...@@ -30,9 +30,7 @@ var nf = new Intl.NumberFormat(['en'], {style: 'percent'}); ...@@ -30,9 +30,7 @@ var nf = new Intl.NumberFormat(['en'], {style: 'percent'});
assertEquals(1.2343, nf.v8Parse('123.43%')); assertEquals(1.2343, nf.v8Parse('123.43%'));
assertEquals(1.23, nf.v8Parse('123%')); assertEquals(1.23, nf.v8Parse('123%'));
assertEquals(NaN, nf.v8Parse(NaN)); assertEquals(NaN, nf.v8Parse(NaN));
assertEquals(123.23, nf.v8Parse('123,23%'));
// a misplaced comma without a decimal point is not tolerated any more.
assertEquals(undefined, nf.v8Parse('123,23%'));
assertEquals(123.23456, nf.v8Parse('123,23.456%')); assertEquals(123.23456, nf.v8Parse('123,23.456%'));
assertEquals(123.23456, nf.v8Parse('0000000123,23.456%')); assertEquals(123.23456, nf.v8Parse('0000000123,23.456%'));
assertEquals(-123.23456, nf.v8Parse('-123,23.456%')); assertEquals(-123.23456, nf.v8Parse('-123,23.456%'));
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