Upgrade test262-es6
R=dslomov@chromium.org BUG= Review URL: https://codereview.chromium.org/639373005 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24740 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
7ebe9d820a
commit
d7b5cd0817
@ -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
|
||||
|
@ -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.
|
||||
|
@ -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"]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user