@@ -10,7 +10,11 @@ describe(`emits an error`, () => {
1010 rules : [
1111 {
1212 test : / \. c s s $ / ,
13- use : [ 'css-loader' , cssCustomsLoader , 'postcss-loader' ] ,
13+ use : [
14+ 'css-loader?importLoaders=2' ,
15+ cssCustomsLoader ,
16+ 'postcss-loader' ,
17+ ] ,
1418 } ,
1519 ] ,
1620 } )
@@ -26,7 +30,7 @@ describe(`emits an error`, () => {
2630 test : / \. c s s $ / ,
2731 use : [
2832 cssCustomsLoader ,
29- 'css-loader' ,
33+ 'css-loader?importLoaders=1 ' ,
3034 {
3135 loader : 'postcss-loader' ,
3236 options : {
@@ -61,7 +65,7 @@ it(`exposes CSS customs in the default export object`, async () => {
6165 rules : [
6266 {
6367 test : / \. c s s $ / ,
64- use : [ cssCustomsLoader , 'css-loader' , 'postcss-loader' ] ,
68+ use : [ cssCustomsLoader , 'css-loader?importLoaders=1 ' , 'postcss-loader' ] ,
6569 } ,
6670 ] ,
6771 } )
@@ -76,7 +80,11 @@ it(`exposes CSS Modules in the same object as customs`, async () => {
7680 rules : [
7781 {
7882 test : / \. c s s $ / ,
79- use : [ cssCustomsLoader , 'css-loader?modules' , 'postcss-loader' ] ,
83+ use : [
84+ cssCustomsLoader ,
85+ 'css-loader?importLoaders=1&modules' ,
86+ 'postcss-loader' ,
87+ ] ,
8088 } ,
8189 ] ,
8290 } )
@@ -91,7 +99,17 @@ it(`supports files with external @imports`, async () => {
9199 rules : [
92100 {
93101 test : / \. c s s $ / ,
94- use : [ cssCustomsLoader , 'css-loader' , 'postcss-loader' ] ,
102+ include : `${ __dirname } /fixtures` ,
103+ use : [
104+ cssCustomsLoader ,
105+ 'css-loader?importLoaders=1' ,
106+ {
107+ loader : 'postcss-loader' ,
108+ options : {
109+ config : { path : __dirname } ,
110+ } ,
111+ } ,
112+ ] ,
95113 } ,
96114 ] ,
97115 } )
@@ -106,7 +124,7 @@ it(`uses PostCSS plugins before postcss-preset-env`, async () => {
106124 test : / \. c s s $ / ,
107125 use : [
108126 cssCustomsLoader ,
109- 'css-loader' ,
127+ 'css-loader?importLoaders=1 ' ,
110128 {
111129 loader : 'postcss-loader' ,
112130 options : {
@@ -131,7 +149,12 @@ it('uses webpack loaders after postcss-loader', async () => {
131149 rules : [
132150 {
133151 test : / \. l e s s $ / ,
134- use : [ cssCustomsLoader , 'css-loader' , 'postcss-loader' , 'less-loader' ] ,
152+ use : [
153+ cssCustomsLoader ,
154+ 'css-loader?importLoaders=2' ,
155+ 'postcss-loader' ,
156+ 'less-loader' ,
157+ ] ,
135158 } ,
136159 ] ,
137160 } )
0 commit comments