Skip to content

Commit 6d183d4

Browse files
committed
fix more tests
1 parent 9f21fed commit 6d183d4

11 files changed

Lines changed: 31 additions & 13 deletions

File tree

test/Errors.test.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ describe("Errors", function() {
7070
a: "./require-entry-point",
7171
b: "./entry-point",
7272
c: ["./entry-point2"]
73+
},
74+
output: {
75+
filename: "[name].js"
7376
}
7477
}, function(errors, warnings) {
7578
errors.length.should.be.eql(2);

test/HotModuleReplacementPlugin.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ describe("HotModuleReplacementPlugin", function() {
1919
},
2020
plugins: [
2121
new webpack.HotModuleReplacementPlugin(),
22-
new webpack.optimize.OccurenceOrderPlugin()
22+
new webpack.optimize.OccurrenceOrderPlugin()
2323
]
2424
});
2525
fs.writeFileSync(entryFile, "1", "utf-8");

test/cases/parsing/context/index.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ it("should automatically create contexts", function() {
1313
require("./templates/" + tmp + "l").should.be.eql("test template");
1414
require("./templates/t" + mpl).should.be.eql("test template");
1515
require("./templates/t" + mp + "l").should.be.eql("test template");
16-
require("./templates/templateLoader")(templateFull).should.be.eql("test template");
17-
require("./templates/templateLoaderIndirect")(templateFull).should.be.eql("test template");
1816
});
1917

2018
it("should be able to require.resolve with automatical context", function() {

test/cases/parsing/context/warnings.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,4 @@ module.exports = [
22
[/Module parse failed/, /dump-file\.txt/, /templates \^\\\.\\\/\.\*\$/],
33
[/Critical dependencies/, /templateLoader\.js/],
44
[/Critical dependencies/, /templateLoaderIndirect\.js/],
5-
[/Critical dependencies/, /templateLoaderIndirect\.js/],
65
];

test/cases/parsing/evaluate/index.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
it("should define DEBUG", function() {
2-
DEBUG.should.be.eql(false);
3-
(typeof DEBUG).should.be.eql("boolean");
4-
var x = require(DEBUG ? "fail" : "./a");
5-
var y = DEBUG ? require("fail") : require("./a");
6-
});
7-
81
it("should evaluate null", function() {
92
var y = null ? require("fail") : require("./a");
103
if(null)
@@ -13,8 +6,8 @@ it("should evaluate null", function() {
136

147
it("should short-circut evaluating", function() {
158
var expr;
16-
var a = DEBUG && expr ? require("fail") : require("./a");
17-
var b = !DEBUG || expr ? require("./a") : require("fail");
9+
var a = false && expr ? require("fail") : require("./a");
10+
var b = true || expr ? require("./a") : require("fail");
1811
});
1912

2013
it("should evaluate __dirname and __resourceQuery with replace and substr", function() {
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
it("should automatically create contexts", function() {
2+
var template = "tmpl", templateFull = "./tmpl.js";
3+
require("../../../cases/parsing/context/templates/templateLoader")(templateFull).should.be.eql("test template");
4+
require("../../../cases/parsing/context/templates/templateLoaderIndirect")(templateFull).should.be.eql("test template");
5+
});
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = [
2+
[/Module parse failed/, /dump-file\.txt/, /templates \^\\\.\\\//]
3+
];
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module.exports = {
2+
module: {
3+
unknownContextRegExp: /^\.\//,
4+
unknownContextCritical: false,
5+
exprContextRegExp: /^\.\//,
6+
exprContextCritical: false
7+
}
8+
};

test/configCases/plugins/define-plugin/a.js

Whitespace-only changes.

test/configCases/plugins/define-plugin/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
it("should define FALSE", function() {
2+
FALSE.should.be.eql(false);
3+
(typeof TRUE).should.be.eql("boolean");
4+
var x = require(FALSE ? "fail" : "./a");
5+
var y = FALSE ? require("fail") : require("./a");
6+
});
7+
18
it("should define CODE", function() {
29
CODE.should.be.eql(3);
310
(typeof CODE).should.be.eql("number");

0 commit comments

Comments
 (0)