Reviewers: Dmitry Lomov (chromium),
Description:
Upgrade test262-es6
[email protected]
BUG=
Please review this at https://codereview.chromium.org/639373005/
Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files (+20, -6 lines):
M test/test262-es6/README
M test/test262-es6/test262-es6.status
M test/test262-es6/testcfg.py
Index: test/test262-es6/README
diff --git a/test/test262-es6/README b/test/test262-es6/README
index
d0b3b42ef91f445c16ad35cfa0b77c2b2f634264..089b1665efb2525eadfb5b61f4407b9afef97620
100644
--- a/test/test262-es6/README
+++ b/test/test262-es6/README
@@ -4,13 +4,13 @@ tests from
https://github.com/tc39/test262
-at hash 9bd6686 (2014/08/25 revision) as 'data' in this directory. Using
later
+at hash e2b675f443 (2014/10/15 revision) as 'data' in this directory.
Using later
version may be possible but the tests are only known to pass (and indeed
run)
with that revision.
git clone https://github.com/tc39/test262 data
cd data
- git checkout 9bd6686
+ git checkout e2b675f443
If you do update to a newer revision you may have to change the test
harness adapter code since it uses internal functionality from the
Index: test/test262-es6/test262-es6.status
diff --git a/test/test262-es6/test262-es6.status
b/test/test262-es6/test262-es6.status
index
c4c94f3bf0a309122730feaf549786c66ac2e411..6e4bf86384a9d32aa3fcd1911c2a7779d809d8ec
100644
--- a/test/test262-es6/test262-es6.status
+++ b/test/test262-es6/test262-es6.status
@@ -29,12 +29,16 @@
[ALWAYS, {
############################### BUGS ###################################
- '15.5.4.9_CE': [['no_i18n', SKIP]],
-
# BUG(v8:3455)
'11.2.3_b': [FAIL],
'12.2.3_b': [FAIL],
+ # BUG(v8:3642)
+ 'S7.6.1.2_A1.26ns': [FAIL],
+
+ # Unicode canonicalization is not available with i18n turned off.
+ '15.5.4.9_CE': [['no_i18n', SKIP]],
+
###################### NEEDS INVESTIGATION #######################
# Possibly same cause as S8.5_A2.1, below: floating-point tests.
@@ -70,6 +74,11 @@
# '11.1.5_4-4-d-3': [FAIL],
# '11.1.5_4-4-d-4': [FAIL],
+ # ES6 does ToObject for Object.prototype.getOwnPropertyNames
+ '15.2.3.4-1': [FAIL],
+ '15.2.3.4-1-4': [FAIL],
+ '15.2.3.4-1-5': [FAIL],
+
# ES6 allows block-local functions.
'Sbp_A1_T1': [FAIL],
'Sbp_A2_T1': [FAIL],
@@ -137,6 +146,11 @@
# Test262 Bug: https://bugs.ecmascript.org/show_bug.cgi?id=596
'bug_596_1': [PASS, FAIL_OK],
+ # Tests do not return boolean.
+ '15.2.3.14-1-1': [PASS, FAIL_OK],
+ '15.2.3.14-1-2': [PASS, FAIL_OK],
+ '15.2.3.14-1-3': [PASS, FAIL_OK],
+
############################ SKIPPED TESTS #############################
# These tests take a looong time to run in debug mode.
Index: test/test262-es6/testcfg.py
diff --git a/test/test262-es6/testcfg.py b/test/test262-es6/testcfg.py
index
59eda32b7b641f6e3dd6251db9c35746bbb42c3f..60877942a0cf532940601ddafaeabfae7c8dcde8
100644
--- a/test/test262-es6/testcfg.py
+++ b/test/test262-es6/testcfg.py
@@ -37,8 +37,8 @@ from testrunner.local import testsuite
from testrunner.local import utils
from testrunner.objects import testcase
-TEST_262_ARCHIVE_REVISION = "9bd6686" # This is the 2014-08-25 revision.
-TEST_262_ARCHIVE_MD5 = "0f5928b391864890d5a397f8cdc82705"
+TEST_262_ARCHIVE_REVISION = "e2b675f" # This is the 2014-10-15 revision.
+TEST_262_ARCHIVE_MD5 = "98f4427d0c88628561cd1c0104cf0614"
TEST_262_URL = "https://github.com/tc39/test262/tarball/%s"
TEST_262_HARNESS_FILES = ["sta.js"]
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.