From 45a484f0a2802a932a951fca2f9cf1ba63b0aed5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Tue, 17 Sep 2019 19:10:57 +0200 Subject: [PATCH] Enable optional chaining in test262 (#10457) --- .../test262/run_babel_parser_test262_utils.js | 1 + scripts/tests/test262/test262_whitelist.txt | 14 -------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/scripts/tests/test262/run_babel_parser_test262_utils.js b/scripts/tests/test262/run_babel_parser_test262_utils.js index 974e4a88e795..6e29062e7639 100644 --- a/scripts/tests/test262/run_babel_parser_test262_utils.js +++ b/scripts/tests/test262/run_babel_parser_test262_utils.js @@ -120,6 +120,7 @@ const featuresToPlugins = { "export-star-as-namespace-from-module": "exportNamespaceFrom", "import.meta": "importMeta", "numeric-separator-literal": "numericSeparator", + "optional-chaining": "optionalChaining", }; function getPlugins(features) { diff --git a/scripts/tests/test262/test262_whitelist.txt b/scripts/tests/test262/test262_whitelist.txt index 8f929fd51b80..0c077f550b25 100644 --- a/scripts/tests/test262/test262_whitelist.txt +++ b/scripts/tests/test262/test262_whitelist.txt @@ -768,20 +768,6 @@ language/expressions/object/method-definition/private-name-early-error-gen-insid language/expressions/object/method-definition/private-name-early-error-gen-inside-class.js(strict mode) language/expressions/object/method-definition/private-name-early-error-method-inside-class.js(default) language/expressions/object/method-definition/private-name-early-error-method-inside-class.js(strict mode) -language/expressions/optional-chaining/call-expression.js(default) -language/expressions/optional-chaining/call-expression.js(strict mode) -language/expressions/optional-chaining/member-expression.js(default) -language/expressions/optional-chaining/member-expression.js(strict mode) -language/expressions/optional-chaining/optional-chain-expression-optional-expression.js(default) -language/expressions/optional-chaining/optional-chain-expression-optional-expression.js(strict mode) -language/expressions/optional-chaining/optional-chain.js(default) -language/expressions/optional-chaining/optional-chain.js(strict mode) -language/expressions/optional-chaining/optional-expression.js(default) -language/expressions/optional-chaining/optional-expression.js(strict mode) -language/expressions/optional-chaining/runtime-semantics-evaluation.js(default) -language/expressions/optional-chaining/runtime-semantics-evaluation.js(strict mode) -language/expressions/optional-chaining/short-circuiting.js(default) -language/expressions/optional-chaining/short-circuiting.js(strict mode) language/expressions/template-literal/unicode-escape-nls-err.js(default) language/expressions/template-literal/unicode-escape-nls-err.js(strict mode) language/identifiers/unicode-escape-nls-err.js(default)