From fa9df678ac976c1cec4ca68b63ac6ae909c1e7b7 Mon Sep 17 00:00:00 2001 From: Daniel Tschinder Date: Mon, 3 Dec 2018 00:46:54 -0800 Subject: [PATCH] Move tests from babylon to babel-parser and enable one test that works now --- .../parameter-default-inside-arrow-inside-generator-6/input.js | 0 .../options.json | 0 .../await-async-function-declaration-name/input.js | 0 .../await-async-function-declaration-name/output.json | 1 + .../await-async-function-expression-name/input.js | 0 .../await-async-function-expression-name/options.json | 0 .../input.js | 0 .../options.json | 0 .../input.js | 0 .../output.json | 1 + .../input.js | 0 .../output.json | 1 + .../input.js | 0 .../options.json | 0 .../await-inside-arguments-of-async-function-call/input.js | 0 .../await-inside-arguments-of-async-function-call/output.json | 1 + .../await-inside-parameters-of-async-arrow-function/input.js | 0 .../await-inside-parameters-of-async-arrow-function/options.json | 0 .../await-inside-parameters-of-nested-arrow-function/input.js | 0 .../options.json | 0 .../input.js | 0 .../options.json | 0 .../await-inside-parameters-of-nested-function/input.js | 0 .../await-inside-parameters-of-nested-function/options.json | 0 .../es2017/async-functions/await-inside-parameters/input.js | 0 .../es2017/async-functions/await-inside-parameters/options.json | 0 .../async-functions/await-inside-parenthesized-assign/input.js | 0 .../await-inside-parenthesized-assign/output.json | 1 + .../{.migrated_0024 => migrated_0024}/input.js | 0 .../{.migrated_0024 => migrated_0024}/output.json | 0 30 files changed, 5 insertions(+) rename packages/{babylon => babel-parser}/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-async-function-declaration-name/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-async-function-declaration-name/output.json (98%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-async-function-expression-name/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-async-function-expression-name/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/output.json (99%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/output.json (99%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/output.json (99%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parameters/options.json (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/input.js (100%) rename packages/{babylon => babel-parser}/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/output.json (99%) rename packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/{.migrated_0024 => migrated_0024}/input.js (100%) rename packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/{.migrated_0024 => migrated_0024}/output.json (100%) diff --git a/packages/babylon/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/input.js b/packages/babel-parser/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/input.js rename to packages/babel-parser/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/input.js diff --git a/packages/babylon/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/options.json b/packages/babel-parser/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/options.json rename to packages/babel-parser/test/fixtures/es2015/yield/parameter-default-inside-arrow-inside-generator-6/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-async-function-declaration-name/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-declaration-name/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-async-function-declaration-name/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-declaration-name/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-async-function-declaration-name/output.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-declaration-name/output.json similarity index 98% rename from packages/babylon/test/fixtures/es2017/async-functions/await-async-function-declaration-name/output.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-declaration-name/output.json index 0cde29d7f404..2d128072e784 100644 --- a/packages/babylon/test/fixtures/es2017/async-functions/await-async-function-declaration-name/output.json +++ b/packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-declaration-name/output.json @@ -27,6 +27,7 @@ } }, "sourceType": "script", + "interpreter": null, "body": [ { "type": "FunctionDeclaration", diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-async-function-expression-name/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-expression-name/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-async-function-expression-name/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-expression-name/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-async-function-expression-name/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-expression-name/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-async-function-expression-name/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-async-function-expression-name/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-function-declaration-name-inside-async-function/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/output.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/output.json similarity index 99% rename from packages/babylon/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/output.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/output.json index 5711b91c540d..701abef485a0 100644 --- a/packages/babylon/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/output.json +++ b/packages/babel-parser/test/fixtures/es2017/async-functions/await-function-expression-name-inside-async-function/output.json @@ -27,6 +27,7 @@ } }, "sourceType": "script", + "interpreter": null, "body": [ { "type": "FunctionDeclaration", diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/output.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/output.json similarity index 99% rename from packages/babylon/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/output.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/output.json index dd5611dc6ea3..1ad9f719af7c 100644 --- a/packages/babylon/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/output.json +++ b/packages/babel-parser/test/fixtures/es2017/async-functions/await-identifier-inside-parameters-of-nested-function/output.json @@ -27,6 +27,7 @@ } }, "sourceType": "script", + "interpreter": null, "body": [ { "type": "FunctionDeclaration", diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-call-inside-parameters-of-async-arrow-function/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/output.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/output.json similarity index 99% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/output.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/output.json index 6095dda3069b..39c5735ec936 100644 --- a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/output.json +++ b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-arguments-of-async-function-call/output.json @@ -27,6 +27,7 @@ } }, "sourceType": "script", + "interpreter": null, "body": [ { "type": "FunctionDeclaration", diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-async-arrow-function/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-arrow-function/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-async-arrow-function/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters-of-nested-function/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters/options.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters/options.json similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parameters/options.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parameters/options.json diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/input.js b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/input.js similarity index 100% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/input.js rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/input.js diff --git a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/output.json b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/output.json similarity index 99% rename from packages/babylon/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/output.json rename to packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/output.json index b9ed763bd7f1..76cec56e0208 100644 --- a/packages/babylon/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/output.json +++ b/packages/babel-parser/test/fixtures/es2017/async-functions/await-inside-parenthesized-assign/output.json @@ -27,6 +27,7 @@ } }, "sourceType": "script", + "interpreter": null, "body": [ { "type": "FunctionDeclaration", diff --git a/packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/.migrated_0024/input.js b/packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/migrated_0024/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/.migrated_0024/input.js rename to packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/migrated_0024/input.js diff --git a/packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/.migrated_0024/output.json b/packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/migrated_0024/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/.migrated_0024/output.json rename to packages/babel-parser/test/fixtures/esprima/expression-primary-literal-numeric/migrated_0024/output.json