diff --git a/test/cases/side-effects/wrong-module-10146/index.js b/test/cases/side-effects/wrong-module-10146/index.js new file mode 100644 index 00000000000..f58afa48ba0 --- /dev/null +++ b/test/cases/side-effects/wrong-module-10146/index.js @@ -0,0 +1,5 @@ +import { A } from "./module"; + +it("should return the correct module", () => { + expect(A()).toEqual("A/index.js"); +}); diff --git a/test/cases/side-effects/wrong-module-10146/module/A/A.js b/test/cases/side-effects/wrong-module-10146/module/A/A.js new file mode 100644 index 00000000000..a718f1bce88 --- /dev/null +++ b/test/cases/side-effects/wrong-module-10146/module/A/A.js @@ -0,0 +1,3 @@ +export default function hello() { + return 'A/A.js' +} diff --git a/test/cases/side-effects/wrong-module-10146/module/A/index.js b/test/cases/side-effects/wrong-module-10146/module/A/index.js new file mode 100644 index 00000000000..e7f7eb5c8c8 --- /dev/null +++ b/test/cases/side-effects/wrong-module-10146/module/A/index.js @@ -0,0 +1,6 @@ + +export { default as A } from "./A"; + +export default function hello() { + return 'A/index.js' +} diff --git a/test/cases/side-effects/wrong-module-10146/module/index.js b/test/cases/side-effects/wrong-module-10146/module/index.js new file mode 100644 index 00000000000..37098dd430f --- /dev/null +++ b/test/cases/side-effects/wrong-module-10146/module/index.js @@ -0,0 +1 @@ +export { default as A } from "./A"; diff --git a/test/cases/side-effects/wrong-module-10146/module/package.json b/test/cases/side-effects/wrong-module-10146/module/package.json new file mode 100644 index 00000000000..a43829151e1 --- /dev/null +++ b/test/cases/side-effects/wrong-module-10146/module/package.json @@ -0,0 +1,3 @@ +{ + "sideEffects": false +}