require("should");
it("should assign different names to the same module with different issuers ", function() {
	var fs = require("fs");
	var path = require("path");
	var bundle = fs.readFileSync(path.join(__dirname, "main.js"), "utf-8");
	bundle.should.match(/\.\/c\.js\?\w{4}/g);
	require("./a").should.be.equal("loader-a");
	require("./b").should.be.equal("loader-b");
});

@@ -1,23 +1,4 @@
-require(%22should%22);%0A
 it(%22
@@ -217,29 +217,29 @@
 );%0A%09
-bundle.should
+expect(bundle
 .match(/
 %5C.%5C/
@@ -234,16 +234,17 @@
 .match(/
+%22
 %5C.%5C/c%5C.j
@@ -255,14 +255,40 @@
 w%7B4%7D
+%22:
 /g)
-;%0A%09
+).toHaveLength(2);%0A%09expect(
 requ
@@ -297,28 +297,21 @@
 e(%22./a%22)
-.should.be.e
+).toE
 qual(%22lo
@@ -321,16 +321,23 @@
 r-a%22);%0A%09
+expect(
 require(
@@ -346,20 +346,13 @@
 /b%22)
-.should.be.e
+).toE
 qual

fix test to use jest