diff --git a/test/watchCases/recover-from-error/missing-module/0/errors.js b/test/watchCases/recover-from-error/missing-module/0/errors.js new file mode 100644 index 00000000000..08c3cac4eed --- /dev/null +++ b/test/watchCases/recover-from-error/missing-module/0/errors.js @@ -0,0 +1,3 @@ +module.exports = [ + [/Module not found/, /Can't resolve 'some-module' /] +]; diff --git a/test/watchCases/recover-from-error/missing-module/0/index.js b/test/watchCases/recover-from-error/missing-module/0/index.js new file mode 100644 index 00000000000..43b4f56503b --- /dev/null +++ b/test/watchCases/recover-from-error/missing-module/0/index.js @@ -0,0 +1,12 @@ +it("should recover from missing module", function() { + switch(WATCH_STEP) { + case "0": + (function() { + require("some-module"); + }).should.throw(); + break; + case "1": + require("some-module").should.be.eql("ok"); + break; + } +}); diff --git a/test/watchCases/recover-from-error/missing-module/0/node_modules/module/index.js b/test/watchCases/recover-from-error/missing-module/0/node_modules/module/index.js new file mode 100644 index 00000000000..e69de29bb2d diff --git a/test/watchCases/recover-from-error/missing-module/1/node_modules/some-module/index.js b/test/watchCases/recover-from-error/missing-module/1/node_modules/some-module/index.js new file mode 100644 index 00000000000..f74a2f2b564 --- /dev/null +++ b/test/watchCases/recover-from-error/missing-module/1/node_modules/some-module/index.js @@ -0,0 +1 @@ +module.exports = "ok";