Skip to content

Commit

Permalink
added testcase for issue webpack-contrib#120
Browse files Browse the repository at this point in the history
  • Loading branch information
BowlingX committed Jun 17, 2017
1 parent dd43832 commit 1791796
Show file tree
Hide file tree
Showing 13 changed files with 68 additions and 0 deletions.
1 change: 1 addition & 0 deletions test/cases/multiple-entries-async/default-styles.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
default-styles
2 changes: 2 additions & 0 deletions test/cases/multiple-entries-async/entries/contact.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
require('../router');
require('../routes/contact');
2 changes: 2 additions & 0 deletions test/cases/multiple-entries-async/entries/homepage.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
require('../router');
require('../routes/homepage');
18 changes: 18 additions & 0 deletions test/cases/multiple-entries-async/expected/0.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
webpackJsonp([0],{

/***/ 2:
/***/ (function(module, exports, __webpack_require__) {

__webpack_require__(7);


/***/ }),

/***/ 7:
/***/ (function(module, exports) {

module.exports = "styles-homepage\n"

/***/ })

});
18 changes: 18 additions & 0 deletions test/cases/multiple-entries-async/expected/1.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
webpackJsonp([1],{

/***/ 1:
/***/ (function(module, exports, __webpack_require__) {

__webpack_require__(6);


/***/ }),

/***/ 6:
/***/ (function(module, exports) {

module.exports = "styles-contact\n"

/***/ })

});
2 changes: 2 additions & 0 deletions test/cases/multiple-entries-async/expected/contact.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
default-styles
styles-contact
2 changes: 2 additions & 0 deletions test/cases/multiple-entries-async/expected/homepage.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
default-styles
styles-homepage
6 changes: 6 additions & 0 deletions test/cases/multiple-entries-async/router.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
require('./default-styles.txt');
module.export = function (route) {
return import(/* webpackChunkName: "route-[request]" */ './routes/' + route + 'index.js').then(function (route) {
return route;
});
};
1 change: 1 addition & 0 deletions test/cases/multiple-entries-async/routes/contact/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
require('./styles.txt');
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
styles-contact
1 change: 1 addition & 0 deletions test/cases/multiple-entries-async/routes/homepage/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
require('./styles.txt');
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
styles-homepage
13 changes: 13 additions & 0 deletions test/cases/multiple-entries-async/webpack.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
var ExtractTextPlugin = require("../../../");
module.exports = {
entry: {
'homepage': "./entries/homepage.js",
'contact': "./entries/contact.js"
},
plugins: [
new ExtractTextPlugin({
filename: '[name].css',
allChunks: false
})
]
};

0 comments on commit 1791796

Please sign in to comment.