diff --git a/scripts/run_test262.js b/scripts/run_test262.js index 5bb8ad60f0..a82c4a02f7 100644 --- a/scripts/run_test262.js +++ b/scripts/run_test262.js @@ -6,7 +6,7 @@ const utils = require("./run_test262_utils"); const testDir = path.join(__dirname, "..", "build", "test262", "test"); const whitelistFile = path.join(__dirname, "test262_whitelist.txt"); -const plugins = ["asyncGenerators", "objectRestSpread"]; +const plugins = ["asyncGenerators", "objectRestSpread", "optionalCatchBinding"]; const shouldUpdate = process.argv.indexOf("--update-whitelist") > -1; Promise.all([utils.getTests(testDir), utils.getWhitelist(whitelistFile)]) diff --git a/scripts/test262_whitelist.txt b/scripts/test262_whitelist.txt index 1922d09b1c..c61322e4f2 100644 --- a/scripts/test262_whitelist.txt +++ b/scripts/test262_whitelist.txt @@ -1308,14 +1308,6 @@ language/statements/class/fields-wrapped-in-sc-static-literal-names.js(default) language/statements/class/fields-wrapped-in-sc-static-literal-names.js(strict mode) language/statements/class/fields-wrapped-in-sc-string-literal-names.js(default) language/statements/class/fields-wrapped-in-sc-string-literal-names.js(strict mode) -language/statements/try/optional-catch-binding-finally.js(default) -language/statements/try/optional-catch-binding-finally.js(strict mode) -language/statements/try/optional-catch-binding-lexical.js(default) -language/statements/try/optional-catch-binding-lexical.js(strict mode) -language/statements/try/optional-catch-binding-throws.js(default) -language/statements/try/optional-catch-binding-throws.js(strict mode) -language/statements/try/optional-catch-binding.js(default) -language/statements/try/optional-catch-binding.js(strict mode) language/statements/labeled/let-identifier-with-newline.js(default) language/statements/labeled/value-yield-non-strict-escaped.js(default)