From 6f617611e1fcf2e1cd48def2c4e8367788eadec8 Mon Sep 17 00:00:00 2001 From: sosukesuzuki Date: Thu, 15 Oct 2020 23:29:41 +0900 Subject: [PATCH] Add test for babel/babel#12076 --- tests/js/objects/__snapshots__/jsfmt.spec.js.snap | 14 ++++++++++++++ tests/js/objects/invalid-setter.js | 1 + tests/js/objects/jsfmt.spec.js | 9 ++++++++- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 tests/js/objects/invalid-setter.js diff --git a/tests/js/objects/__snapshots__/jsfmt.spec.js.snap b/tests/js/objects/__snapshots__/jsfmt.spec.js.snap index fe84e6fa3470..e47156c4dc6d 100644 --- a/tests/js/objects/__snapshots__/jsfmt.spec.js.snap +++ b/tests/js/objects/__snapshots__/jsfmt.spec.js.snap @@ -143,6 +143,20 @@ printWidth: 80 ================================================================================ `; +exports[`invalid-setter.js format 1`] = ` +====================================options===================================== +parsers: ["babel"] +printWidth: 80 + | printWidth +=====================================input====================================== +({ set x(){} }); + +=====================================output===================================== +({ set x() {} }); + +================================================================================ +`; + exports[`method.js format 1`] = ` ====================================options===================================== parsers: ["babel"] diff --git a/tests/js/objects/invalid-setter.js b/tests/js/objects/invalid-setter.js new file mode 100644 index 000000000000..0dcad3093338 --- /dev/null +++ b/tests/js/objects/invalid-setter.js @@ -0,0 +1 @@ +({ set x(){} }); diff --git a/tests/js/objects/jsfmt.spec.js b/tests/js/objects/jsfmt.spec.js index b113fb8352d0..36bfe9b3e40e 100644 --- a/tests/js/objects/jsfmt.spec.js +++ b/tests/js/objects/jsfmt.spec.js @@ -1,3 +1,10 @@ run_spec(__dirname, ["babel"], { - errors: { espree: ["expression.js", "invalid-accessor-generator.js"] }, + errors: { + espree: [ + "expression.js", + "invalid-accessor-generator.js", + "invalid-setter.js", + ], + flow: ["invalid-setter.js"], + }, });