diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-record/input.js b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-record/input.js new file mode 100644 index 000000000000..58bca25f7eaf --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-record/input.js @@ -0,0 +1 @@ +{||} diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-record/options.json b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-record/options.json new file mode 100644 index 000000000000..23cea3248a3a --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-record/options.json @@ -0,0 +1,4 @@ +{ + "plugins": [["recordAndTuple", { "syntaxType": "invalid" }]], + "throws": "Unexpected token (1:1)" +} diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-tuple/input.js b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-tuple/input.js new file mode 100644 index 000000000000..38030aa27cca --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-tuple/input.js @@ -0,0 +1 @@ +[||] diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-tuple/options.json b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-tuple/options.json new file mode 100644 index 000000000000..23cea3248a3a --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-bar-tuple/options.json @@ -0,0 +1,4 @@ +{ + "plugins": [["recordAndTuple", { "syntaxType": "invalid" }]], + "throws": "Unexpected token (1:1)" +} diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-record/input.js b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-record/input.js new file mode 100644 index 000000000000..feca1c1b895f --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-record/input.js @@ -0,0 +1 @@ +#{} diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-record/options.json b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-record/options.json new file mode 100644 index 000000000000..4e4c866d994d --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-record/options.json @@ -0,0 +1,4 @@ +{ + "plugins": [["recordAndTuple", { "syntaxType": "invalid" }]], + "throws": "Unexpected character '#' (1:0)" +} diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-tuple/input.js b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-tuple/input.js new file mode 100644 index 000000000000..0fbee2942b3d --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-tuple/input.js @@ -0,0 +1 @@ +#[] diff --git a/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-tuple/options.json b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-tuple/options.json new file mode 100644 index 000000000000..4e4c866d994d --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/record-and-tuple/invalid-type-hash-tuple/options.json @@ -0,0 +1,4 @@ +{ + "plugins": [["recordAndTuple", { "syntaxType": "invalid" }]], + "throws": "Unexpected character '#' (1:0)" +}