diff --git a/test/configCases/plugins/define-plugin/index.js b/test/configCases/plugins/define-plugin/index.js index ac3964e9a90..6e18cbb7432 100644 --- a/test/configCases/plugins/define-plugin/index.js +++ b/test/configCases/plugins/define-plugin/index.js @@ -118,3 +118,10 @@ it("should follow renamings in var (issue 5215)", function() { it("should check that runtimeValue callback argument is a module", function() { expect(RUNTIMEVALUE_CALLBACK_ARGUMENT_IS_A_MODULE).toEqual(true); }); + +it("should expand properly", function() { + var tmp = ''; + expect(function() { + require('./' + A_DOT_J + tmp + 's'); + }).not.toThrowError(ReferenceError, "A_DOT_J is not defined"); +}); diff --git a/test/configCases/plugins/define-plugin/webpack.config.js b/test/configCases/plugins/define-plugin/webpack.config.js index abf094601d7..60842944ec2 100644 --- a/test/configCases/plugins/define-plugin/webpack.config.js +++ b/test/configCases/plugins/define-plugin/webpack.config.js @@ -32,7 +32,8 @@ module.exports = { function({ module }) { return module instanceof Module; } - ) + ), + A_DOT_J: '"a.j"' }) ] };