mirror of https://github.com/webpack/webpack.git
				
				
				
			Feature: Use WebpackMissingModule: test coverage
This commit is contained in:
		
							parent
							
								
									688a641e9b
								
							
						
					
					
						commit
						084c82edab
					
				|  | @ -0,0 +1,9 @@ | |||
| it("Should use WebpackMissingModule when module is missing with multiple entry setup", function() { | ||||
|   var fs = require("fs"); | ||||
|   var source = fs.readFileSync("test/js/config/errors/multi-entry-missing-module/b.js", "utf-8"); | ||||
|   source.should.containEql("!function(){var n=new Error('Cannot find module \"./intentionally-missing-module.js\"');throw n.code=\"MODULE_NOT_FOUND\",n}()}"); | ||||
| 
 | ||||
|   (function() { | ||||
|     require("./intentionally-missing-module"); | ||||
|   }).should.throw("Cannot find module \"./intentionally-missing-module\""); | ||||
| }); | ||||
|  | @ -0,0 +1 @@ | |||
| module.exports = "ignored"; | ||||
|  | @ -0,0 +1,13 @@ | |||
| const IgnorePlugin = require("../../../../lib/IgnorePlugin"); | ||||
| module.exports = { | ||||
|   entry: { | ||||
|     b: ["./intentionally-missing-module.js"], | ||||
|     bundle0: ["./index"] | ||||
|   }, | ||||
|   output: { | ||||
|     filename: "[name].js" | ||||
|   }, | ||||
|   plugins: [ | ||||
|     new IgnorePlugin(new RegExp(/intentionally-missing-module/)) | ||||
|   ] | ||||
| }; | ||||
		Loading…
	
		Reference in New Issue