Update test262 and flow tests (#7925)
This commit is contained in:
@@ -28,7 +28,10 @@ function getPlugins(features) {
|
||||
}
|
||||
|
||||
exports.getTests = function(testDir) {
|
||||
const stream = new TestStream(testDir, { omitRuntime: true });
|
||||
const stream = new TestStream(testDir, {
|
||||
omitRuntime: true,
|
||||
acceptVersion: "3.0.0",
|
||||
});
|
||||
const tests = [];
|
||||
|
||||
stream.on("data", test => {
|
||||
|
||||
@@ -179,7 +179,6 @@ annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-switch.js(de
|
||||
annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-try.js(default)
|
||||
annexB/language/global-code/if-stmt-else-decl-global-skip-early-err.js(default)
|
||||
annexB/language/global-code/if-stmt-else-decl-global-update.js(default)
|
||||
built-ins/Function/prototype/toString/intrinsics.js(strict mode)
|
||||
language/expressions/assignment/destructuring/obj-prop-__proto__dup.js(default)
|
||||
language/expressions/assignment/destructuring/obj-prop-__proto__dup.js(strict mode)
|
||||
language/expressions/assignment/dstr-obj-id-identifier-yield-ident-valid.js(default)
|
||||
@@ -420,8 +419,6 @@ language/literals/regexp/u-invalid-non-empty-class-ranges.js(default)
|
||||
language/literals/regexp/u-invalid-non-empty-class-ranges.js(strict mode)
|
||||
language/literals/regexp/u-invalid-oob-decimal-escape.js(default)
|
||||
language/literals/regexp/u-invalid-oob-decimal-escape.js(strict mode)
|
||||
language/literals/regexp/u-invalid-quantifiable-assertion.js(default)
|
||||
language/literals/regexp/u-invalid-quantifiable-assertion.js(strict mode)
|
||||
language/literals/regexp/u-unicode-esc-bounds.js(default)
|
||||
language/literals/regexp/u-unicode-esc-bounds.js(strict mode)
|
||||
language/literals/regexp/u-unicode-esc-non-hex.js(default)
|
||||
@@ -739,4 +736,50 @@ built-ins/AsyncGeneratorPrototype/next/name.js(strict mode)
|
||||
built-ins/AsyncGeneratorPrototype/return/name.js(default)
|
||||
built-ins/AsyncGeneratorPrototype/return/name.js(strict mode)
|
||||
built-ins/AsyncGeneratorPrototype/throw/name.js(default)
|
||||
built-ins/AsyncGeneratorPrototype/throw/name.js(strict mode)
|
||||
built-ins/AsyncGeneratorPrototype/throw/name.js(strict mode)
|
||||
language/expressions/async-arrow-function/await-as-param-ident-nested-arrow-parameter-position.js(default)
|
||||
language/expressions/async-arrow-function/await-as-param-ident-nested-arrow-parameter-position.js(strict mode)
|
||||
language/expressions/async-arrow-function/await-as-param-nested-arrow-parameter-position.js(default)
|
||||
language/expressions/async-arrow-function/await-as-param-nested-arrow-parameter-position.js(strict mode)
|
||||
language/expressions/async-arrow-function/await-as-param-rest-nested-arrow-parameter-position.js(default)
|
||||
language/expressions/async-arrow-function/await-as-param-rest-nested-arrow-parameter-position.js(strict mode)
|
||||
language/expressions/class/class-name-ident-static-escaped.js(default)
|
||||
language/expressions/class/class-name-ident-static.js(default)
|
||||
language/literals/regexp/invalid-optional-lookbehind.js(default)
|
||||
language/literals/regexp/invalid-optional-lookbehind.js(strict mode)
|
||||
language/literals/regexp/invalid-optional-negative-lookbehind.js(default)
|
||||
language/literals/regexp/invalid-optional-negative-lookbehind.js(strict mode)
|
||||
language/literals/regexp/invalid-range-lookbehind.js(default)
|
||||
language/literals/regexp/invalid-range-lookbehind.js(strict mode)
|
||||
language/literals/regexp/invalid-range-negative-lookbehind.js(default)
|
||||
language/literals/regexp/invalid-range-negative-lookbehind.js(strict mode)
|
||||
language/literals/regexp/u-invalid-optional-lookahead.js(default)
|
||||
language/literals/regexp/u-invalid-optional-lookahead.js(strict mode)
|
||||
language/literals/regexp/u-invalid-optional-lookbehind.js(default)
|
||||
language/literals/regexp/u-invalid-optional-lookbehind.js(strict mode)
|
||||
language/literals/regexp/u-invalid-optional-negative-lookahead.js(default)
|
||||
language/literals/regexp/u-invalid-optional-negative-lookahead.js(strict mode)
|
||||
language/literals/regexp/u-invalid-optional-negative-lookbehind.js(default)
|
||||
language/literals/regexp/u-invalid-optional-negative-lookbehind.js(strict mode)
|
||||
language/literals/regexp/u-invalid-range-lookahead.js(default)
|
||||
language/literals/regexp/u-invalid-range-lookahead.js(strict mode)
|
||||
language/literals/regexp/u-invalid-range-lookbehind.js(default)
|
||||
language/literals/regexp/u-invalid-range-lookbehind.js(strict mode)
|
||||
language/literals/regexp/u-invalid-range-negative-lookahead.js(default)
|
||||
language/literals/regexp/u-invalid-range-negative-lookahead.js(strict mode)
|
||||
language/literals/regexp/u-invalid-range-negative-lookbehind.js(default)
|
||||
language/literals/regexp/u-invalid-range-negative-lookbehind.js(strict mode)
|
||||
language/statements/class/class-name-ident-static-escaped.js(default)
|
||||
language/statements/class/class-name-ident-static.js(default)
|
||||
language/statements/try/early-catch-function.js(default)
|
||||
language/statements/try/early-catch-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js(strict mode)
|
||||
language/literals/string/line-separator.js(default)
|
||||
language/literals/string/line-separator.js(strict mode)
|
||||
language/literals/string/paragraph-separator.js(default)
|
||||
language/literals/string/paragraph-separator.js(strict mode)
|
||||
built-ins/Function/prototype/toString/proxy-async-generator-function.js(default)
|
||||
built-ins/Function/prototype/toString/proxy-async-generator-function.js(strict mode)
|
||||
built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js(default)
|
||||
built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js(strict mode)
|
||||
|
||||
Reference in New Issue
Block a user