diff --git a/test/function/deconflicts-generated-default-names/_config.js b/test/function/deconflicts-generated-default-names/_config.js new file mode 100644 index 0000000..cef85ce --- /dev/null +++ b/test/function/deconflicts-generated-default-names/_config.js @@ -0,0 +1,4 @@ +module.exports = { + description: 'deconflicts generated default export names', + solo: true +}; diff --git a/test/function/deconflicts-generated-default-names/foo.js b/test/function/deconflicts-generated-default-names/foo.js new file mode 100644 index 0000000..14a52b3 --- /dev/null +++ b/test/function/deconflicts-generated-default-names/foo.js @@ -0,0 +1,9 @@ +export default notActuallyFoo; + +function notActuallyFoo () { + return 'not ' + foo(); +} + +function foo () { + return 'actually foo'; +} diff --git a/test/function/deconflicts-generated-default-names/main.js b/test/function/deconflicts-generated-default-names/main.js new file mode 100644 index 0000000..8650e35 --- /dev/null +++ b/test/function/deconflicts-generated-default-names/main.js @@ -0,0 +1,3 @@ +import foo from './foo'; + +assert.equal( foo(), 'not actually foo' );