From e2599942d6c4b7bd157b8f9b3b9c57758c72b97f Mon Sep 17 00:00:00 2001 From: Joe Haddad Date: Fri, 28 Aug 2020 02:14:21 -0400 Subject: [PATCH] Add test --- .../test/fixtures/linux/generated-jsx/exec.js | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 packages/babel-plugin-transform-react-jsx-development/test/fixtures/linux/generated-jsx/exec.js diff --git a/packages/babel-plugin-transform-react-jsx-development/test/fixtures/linux/generated-jsx/exec.js b/packages/babel-plugin-transform-react-jsx-development/test/fixtures/linux/generated-jsx/exec.js new file mode 100644 index 000000000000..e8cb9e5c8d70 --- /dev/null +++ b/packages/babel-plugin-transform-react-jsx-development/test/fixtures/linux/generated-jsx/exec.js @@ -0,0 +1,33 @@ +var code = ``; + +const res = transform(code, { + plugins: [ + function (b) { + var t = b.types; + return { + visitor: { + Program: { + enter(path) { + path.pushContainer( + "body", + t.JSXElement( + t.JSXOpeningElement(t.JSXIdentifier("div"), [], false), + t.JSXClosingElement(t.JSXIdentifier("div")), + [] + ) + ); + } + }, + }, + }; + }, + ["../../../..", { runtime: "automatic" }], + ], +}); + +expect(res.code).toMatchInlineSnapshot(` +"import { jsxDEV as _jsxDEV } from \\"react/jsx-dev-runtime\\"; + +/*#__PURE__*/ +_jsxDEV(\\"div\\", {}, void 0, false, void 0, this)" +`)