From 65e7cb9eed8f13f8d2c9d2ac8378047f32b916ba Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 5 Oct 2015 15:27:18 -0400 Subject: [PATCH] include second test for #154 --- test/function/shadowed-namespace-b/_config.js | 3 +++ test/function/shadowed-namespace-b/bar.js | 3 +++ test/function/shadowed-namespace-b/main.js | 10 ++++++++++ 3 files changed, 16 insertions(+) create mode 100644 test/function/shadowed-namespace-b/_config.js create mode 100644 test/function/shadowed-namespace-b/bar.js create mode 100644 test/function/shadowed-namespace-b/main.js diff --git a/test/function/shadowed-namespace-b/_config.js b/test/function/shadowed-namespace-b/_config.js new file mode 100644 index 0000000..fba6d0d --- /dev/null +++ b/test/function/shadowed-namespace-b/_config.js @@ -0,0 +1,3 @@ +module.exports = { + description: 'namespaces are not shadowed (b)' +}; diff --git a/test/function/shadowed-namespace-b/bar.js b/test/function/shadowed-namespace-b/bar.js new file mode 100644 index 0000000..9784963 --- /dev/null +++ b/test/function/shadowed-namespace-b/bar.js @@ -0,0 +1,3 @@ +export function foo () { + return 42; +} diff --git a/test/function/shadowed-namespace-b/main.js b/test/function/shadowed-namespace-b/main.js new file mode 100644 index 0000000..cc08ad9 --- /dev/null +++ b/test/function/shadowed-namespace-b/main.js @@ -0,0 +1,10 @@ +import * as bar from './bar'; + +function car () { + var foo = function () { + return 'nope'; + }; + return bar.foo(); +} + +assert.equal( car(), 42 );