Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/rewire.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorZolmeister <zolikahan@gmail.com>2015-01-16 14:26:03 +0300
committerZolmeister <zolikahan@gmail.com>2015-01-16 14:26:03 +0300
commit15dc51b720825bb1a10e2d26343187e132de80ce (patch)
treef318a4e95d492876e9f95313f5524c48bdb7ab7e /test
parent79aac24c118799f39300ac18d8fc71c83eb6a527 (diff)
ignore invalid variable names during injection of global params
Diffstat (limited to 'test')
-rw-r--r--test/getImportGlobalsSrc.test.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/getImportGlobalsSrc.test.js b/test/getImportGlobalsSrc.test.js
index 7e2043b..ab9e946 100644
--- a/test/getImportGlobalsSrc.test.js
+++ b/test/getImportGlobalsSrc.test.js
@@ -17,11 +17,15 @@ describe("getImportGlobalsSrc", function () {
global.exports = exports;
global.require = require;
+ // Also make sure it ignores invalid variable names
+ global['a-b'] = true;
+
src = getImportGlobalsSrc();
delete global.module;
delete global.exports;
delete global.require;
+ delete global['a-b'];
expectedGlobals = Object.keys(global);
@@ -63,4 +67,4 @@ describe("getImportGlobalsSrc", function () {
expect(actualGlobals).to.eql(expectedGlobals);
expect(actualGlobals.length).to.be.above(1);
});
-}); \ No newline at end of file
+});