Skip to content

Commit

Permalink
Fix test262 tests again!
Browse files Browse the repository at this point in the history
  • Loading branch information
danez committed Nov 15, 2018
1 parent 4e1d6e7 commit 1af57e6
Show file tree
Hide file tree
Showing 2 changed files with 114 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Makefile
@@ -1,6 +1,6 @@
MAKEFLAGS = -j1
FLOW_COMMIT = e192e1a4793dd8e43415fbfe8046d832cb513c8b
TEST262_COMMIT = 69c1efd325deedf54db92a23008399e2b00fa51e
TEST262_COMMIT = 238c88d4a084d9928372954e2fec54af2c951281

# Fix color output until TravisCI fixes https://github.com/travis-ci/travis-ci/issues/7967
export FORCE_COLOR = true
Expand Down
114 changes: 113 additions & 1 deletion scripts/tests/test262/test262_whitelist.txt
Expand Up @@ -1655,4 +1655,116 @@ language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redec
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/expressions/dynamic-import/assignment-expression/await-identifier.js(default)
language/expressions/dynamic-import/assignment-expression/await-identifier.js(strict mode)
language/expressions/dynamic-import/assignment-expression/await-identifier.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-2.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-2.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-3-u.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-3-u.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-3.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-3.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-4-u.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-4-u.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-4.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-4.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-5.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-5.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-u.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-u.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js(strict mode)
language/literals/regexp/named-groups/invalid-dangling-groupname.js(default)
language/literals/regexp/named-groups/invalid-dangling-groupname.js(strict mode)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js(default)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js(strict mode)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js(default)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js(strict mode)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js(default)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js(strict mode)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-empty-groupspecifier-u.js(default)
language/literals/regexp/named-groups/invalid-empty-groupspecifier-u.js(strict mode)
language/literals/regexp/named-groups/invalid-empty-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-empty-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js(default)
language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-2-u.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-2-u.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-2.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-2.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-3-u.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-3-u.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-3.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-3.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-4.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-4.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-5.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-5.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-6.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-6.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-u.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-u.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js(strict mode)
language/literals/regexp/named-groups/invalid-incomplete-groupname.js(default)
language/literals/regexp/named-groups/invalid-incomplete-groupname.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4-u.js(default)
language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4-u.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4.js(default)
language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-3.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-3.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4-u.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4-u.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5-u.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5-u.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-6.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-6.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-7.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-7.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8-u.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8-u.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-9-u.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-9-u.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-u.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-u.js(strict mode)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-numeric-groupspecifier-u.js(default)
language/literals/regexp/named-groups/invalid-numeric-groupspecifier-u.js(strict mode)
language/literals/regexp/named-groups/invalid-numeric-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-numeric-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier-u.js(default)
language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier-u.js(strict mode)
language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier-u.js(default)
language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier-u.js(strict mode)
language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js(default)
language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js(strict mode)
language/literals/regexp/named-groups/invalid-unterminated-groupspecifier-u.js(default)
language/literals/regexp/named-groups/invalid-unterminated-groupspecifier-u.js(strict mode)
language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier.js(strict mode)
language/literals/regexp/named-groups/invalid-unterminated-groupspecifier.js(default)
language/literals/regexp/named-groups/invalid-unterminated-groupspecifier.js(strict mode)

2 comments on commit 1af57e6

@nicolo-ribaudo
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could automate this using a weekly cron job on travis.

@danez
Copy link
Member Author

@danez danez commented on 1af57e6 Nov 15, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just don't get why after some days the commit is not found anymore.

Please sign in to comment.