diff --git a/tests/format/js/classes/keyword-property/__snapshots__/format.test.js.snap b/tests/format/js/classes/keyword-property/__snapshots__/format.test.js.snap index 1b1108ea2..03873931a 100644 --- a/tests/format/js/classes/keyword-property/__snapshots__/format.test.js.snap +++ b/tests/format/js/classes/keyword-property/__snapshots__/format.test.js.snap @@ -59,6 +59,65 @@ class B { ================================================================================ `; +exports[`async-no-semi.js - {"semi":false} format 1`] = ` +====================================options===================================== +parsers: ["babel", "flow", "typescript"] +semi: false + printWidth: 80 (default) | +=====================================input====================================== +class A { + static async + foo() {} +} + +class B { + async + foo() {} +} + +=====================================output===================================== +class A { + static async + foo() {} +} + +class B { + async + foo() {} +} + +================================================================================ +`; + +exports[`async-no-semi.js format 1`] = ` +====================================options===================================== +parsers: ["babel", "flow", "typescript"] + printWidth: 80 (default) | +=====================================input====================================== +class A { + static async + foo() {} +} + +class B { + async + foo() {} +} + +=====================================output===================================== +class A { + static async; + foo() {} +} + +class B { + async; + foo() {} +} + +================================================================================ +`; + exports[`computed.js - {"semi":false} format 1`] = ` ====================================options===================================== parsers: ["babel", "flow", "typescript"] diff --git a/tests/format/js/classes/keyword-property/async-no-semi.js b/tests/format/js/classes/keyword-property/async-no-semi.js new file mode 100644 index 000000000..c07f57324 --- /dev/null +++ b/tests/format/js/classes/keyword-property/async-no-semi.js @@ -0,0 +1,9 @@ +class A { + static async + foo() {} +} + +class B { + async + foo() {} +}