@@ -44,7 +44,6 @@ describe("source maps", function() {
44
44
file : 'test.css' ,
45
45
mappings : 'AAAA,SAAS,SAAS,EAAE' ,
46
46
names : [ ] ,
47
- sourceRoot : '' ,
48
47
sources : [ '/folder/test.css' ] ,
49
48
sourcesContent : [ '.class { a: b c d; }' ] ,
50
49
version : 3
@@ -70,7 +69,6 @@ describe("source maps", function() {
70
69
file : 'test.css' ,
71
70
mappings : 'AAAA,SAAS,SAAS,EAAE' ,
72
71
names : [ ] ,
73
- sourceRoot : '' ,
74
72
sources : [ '/folder/test.css' ] ,
75
73
sourcesContent : [ '.class { a: b c d; }' ] ,
76
74
version : 3
@@ -83,79 +81,79 @@ describe("source maps", function() {
83
81
testMap ( "generate sourceMap (1 loader)" , ".class { a: b c d; }" , undefined , {
84
82
loaders : [ { request : "/path/css-loader" } ] ,
85
83
resource : "/folder/test.css" ,
84
+ resourcePath : "/folder/test.css" ,
86
85
request : "/path/css-loader!/folder/test.css" ,
87
86
query : "?sourceMap"
88
87
} , [
89
88
[ 1 , ".class { a: b c d; }" , "" , {
90
89
file : 'test.css' ,
91
90
mappings : 'AAAA,SAAS,SAAS,EAAE' ,
92
91
names : [ ] ,
93
- sourceRoot : '' ,
94
- sources : [ '/folder/test.css' ] ,
92
+ sources : [ 'test.css' ] ,
95
93
sourcesContent : [ '.class { a: b c d; }' ] ,
96
94
version : 3
97
95
} ]
98
96
] ) ;
99
97
testMap ( "generate sourceMap (1 loader, relative)" , ".class { a: b c d; }" , undefined , {
100
98
loaders : [ { request : "/path/css-loader" } ] ,
101
99
resource : "/folder/test.css" ,
100
+ resourcePath : "/folder/test.css" ,
102
101
request : "/path/css-loader!/folder/test.css" ,
103
102
query : "?sourceMap"
104
103
} , [
105
104
[ 1 , ".class { a: b c d; }" , "" , {
106
105
file : 'test.css' ,
107
106
mappings : 'AAAA,SAAS,SAAS,EAAE' ,
108
107
names : [ ] ,
109
- sourceRoot : '' ,
110
- sources : [ '/folder/test.css' ] ,
108
+ sources : [ 'test.css' ] ,
111
109
sourcesContent : [ '.class { a: b c d; }' ] ,
112
110
version : 3
113
111
} ]
114
112
] ) ;
115
113
testMap ( "generate sourceMap (1 loader, data url)" , ".class { background-image: url(\"data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 26' fill='%23007aff'><rect width='4' height='4'/><rect x='8' y='1' width='34' height='2'/><rect y='11' width='4' height='4'/><rect x='8' y='12' width='34' height='2'/><rect y='22' width='4' height='4'/><rect x='8' y='23' width='34' height='2'/></svg>\"); }" , undefined , {
116
114
loaders : [ { request : "/path/css-loader" } ] ,
117
115
resource : "/folder/test.css" ,
116
+ resourcePath : "/folder/test.css" ,
118
117
request : "/path/css-loader!/folder/test.css" ,
119
118
query : "?sourceMap"
120
119
} , [
121
120
[ 1 , ".class { background-image: url(\"data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 26' fill='%23007aff'><rect width='4' height='4'/><rect x='8' y='1' width='34' height='2'/><rect y='11' width='4' height='4'/><rect x='8' y='12' width='34' height='2'/><rect y='22' width='4' height='4'/><rect x='8' y='23' width='34' height='2'/></svg>\"); }" , "" , {
122
121
file : 'test.css' ,
123
122
mappings : 'AAAA,SAAS,6WAA6W,EAAE' ,
124
123
names : [ ] ,
125
- sourceRoot : '' ,
126
- sources : [ '/folder/test.css' ] ,
124
+ sources : [ 'test.css' ] ,
127
125
sourcesContent : [ '.class { background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 42 26\' fill=\'%23007aff\'><rect width=\'4\' height=\'4\'/><rect x=\'8\' y=\'1\' width=\'34\' height=\'2\'/><rect y=\'11\' width=\'4\' height=\'4\'/><rect x=\'8\' y=\'12\' width=\'34\' height=\'2\'/><rect y=\'22\' width=\'4\' height=\'4\'/><rect x=\'8\' y=\'23\' width=\'34\' height=\'2\'/></svg>"); }' ] ,
128
126
version : 3
129
127
} ]
130
128
] ) ;
131
129
testMap ( "generate sourceMap (1 loader, encoded data url)" , ".class { background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2042%2026%27%20fill%3D%27%23007aff%27%3E%3Crect%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%271%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3Crect%20y%3D%2711%27%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2712%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3Crect%20y%3D%2722%27%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2723%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3C%2Fsvg%3E\"); }" , undefined , {
132
130
loaders : [ { request : "/path/css-loader" } ] ,
133
131
resource : "/folder/test.css" ,
132
+ resourcePath : "/folder/test.css" ,
134
133
request : "/path/css-loader!/folder/test.css" ,
135
134
query : "?sourceMap"
136
135
} , [
137
136
[ 1 , ".class { background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2042%2026%27%20fill%3D%27%23007aff%27%3E%3Crect%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%271%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3Crect%20y%3D%2711%27%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2712%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3Crect%20y%3D%2722%27%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2723%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3C%2Fsvg%3E\"); }" , "" , {
138
137
file : 'test.css' ,
139
138
mappings : 'AAAA,SAAS,mmBAAmmB,EAAE' ,
140
139
names : [ ] ,
141
- sourceRoot : '' ,
142
- sources : [ '/folder/test.css' ] ,
140
+ sources : [ 'test.css' ] ,
143
141
sourcesContent : [ '.class { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2042%2026%27%20fill%3D%27%23007aff%27%3E%3Crect%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%271%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3Crect%20y%3D%2711%27%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2712%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3Crect%20y%3D%2722%27%20width%3D%274%27%20height%3D%274%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2723%27%20width%3D%2734%27%20height%3D%272%27%2F%3E%3C%2Fsvg%3E"); }' ] ,
144
142
version : 3
145
143
} ]
146
144
] ) ;
147
145
testMap ( "generate sourceMap (2 loaders)" , ".class { a: b c d; }" , undefined , {
148
146
loaders : [ { request : "/path/css-loader" } , { request : "/path/sass-loader" } ] ,
149
147
resource : "/folder/test.scss" ,
148
+ resourcePath : "/folder/test.scss" ,
150
149
request : "/path/css-loader!/path/sass-loader!/folder/test.scss" ,
151
150
query : "?sourceMap"
152
151
} , [
153
152
[ 1 , ".class { a: b c d; }" , "" , {
154
153
file : 'test.scss' ,
155
154
mappings : 'AAAA,SAAS,SAAS,EAAE' ,
156
155
names : [ ] ,
157
- sourceRoot : '' ,
158
- sources : [ '/folder/test.scss' ] ,
156
+ sources : [ 'test.scss' ] ,
159
157
sourcesContent : [ '.class { a: b c d; }' ] ,
160
158
version : 3
161
159
} ]
@@ -165,21 +163,21 @@ describe("source maps", function() {
165
163
mappings : 'AAAA,SAAS,SAAS,EAAE' ,
166
164
names : [ ] ,
167
165
sourceRoot : '' ,
168
- sources : [ '/folder/ test.scss' ] ,
166
+ sources : [ 'test.scss' ] ,
169
167
sourcesContent : [ '.class { a: b c d; }' ] ,
170
168
version : 3
171
169
} , {
172
170
loaders : [ { request : "/path/css-loader" } , { request : "/path/sass-loader" } ] ,
173
171
resource : "/folder/test.scss" ,
172
+ resourcePath : "/folder/test.scss" ,
174
173
request : "/path/css-loader!/path/sass-loader!/folder/test.scss" ,
175
174
query : "?sourceMap"
176
175
} , [
177
176
[ 1 , ".class { a: b c d; }" , "" , {
178
177
file : 'test.scss' ,
179
178
mappings : 'AAAA,SAAS,SAAS,EAAE' ,
180
179
names : [ ] ,
181
- sourceRoot : '' ,
182
- sources : [ '/folder/test.scss' ] ,
180
+ sources : [ 'test.scss' ] ,
183
181
sourcesContent : [ '.class { a: b c d; }' ] ,
184
182
version : 3
185
183
} ]
0 commit comments