@@ -154,6 +154,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
154
154
)` ,
155
155
options,
156
156
parser,
157
+ output : `import(
158
+ // webpackChunkName: "someModule"
159
+ 'someModule'
160
+ )` ,
157
161
errors : [ {
158
162
message : nonBlockCommentError ,
159
163
type : 'CallExpression' ,
@@ -163,6 +167,7 @@ ruleTester.run('dynamic-import-chunkname', rule, {
163
167
code : 'import(\'test\')' ,
164
168
options,
165
169
parser,
170
+ output : 'import(\'test\')' ,
166
171
errors : [ {
167
172
message : noLeadingCommentError ,
168
173
type : 'CallExpression' ,
@@ -175,6 +180,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
175
180
)` ,
176
181
options,
177
182
parser,
183
+ output : `import(
184
+ /* webpackChunkName: someModule */
185
+ 'someModule'
186
+ )` ,
178
187
errors : [ {
179
188
message : invalidSyntaxCommentError ,
180
189
type : 'CallExpression' ,
@@ -187,6 +196,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
187
196
)` ,
188
197
options,
189
198
parser,
199
+ output : `import(
200
+ /* webpackChunkName: 'someModule' */
201
+ 'someModule'
202
+ )` ,
190
203
errors : [ {
191
204
message : commentFormatError ,
192
205
type : 'CallExpression' ,
@@ -199,6 +212,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
199
212
)` ,
200
213
options,
201
214
parser,
215
+ output : `import(
216
+ /* webpackChunkName "someModule" */
217
+ 'someModule'
218
+ )` ,
202
219
errors : [ {
203
220
message : invalidSyntaxCommentError ,
204
221
type : 'CallExpression' ,
@@ -211,6 +228,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
211
228
)` ,
212
229
options,
213
230
parser,
231
+ output : `import(
232
+ /* webpackChunkName:"someModule" */
233
+ 'someModule'
234
+ )` ,
214
235
errors : [ {
215
236
message : commentFormatError ,
216
237
type : 'CallExpression' ,
@@ -223,6 +244,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
223
244
)` ,
224
245
options,
225
246
parser,
247
+ output : `import(
248
+ /*webpackChunkName: "someModule"*/
249
+ 'someModule'
250
+ )` ,
226
251
errors : [ {
227
252
message : noPaddingCommentError ,
228
253
type : 'CallExpression' ,
@@ -235,6 +260,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
235
260
)` ,
236
261
options,
237
262
parser,
263
+ output : `import(
264
+ /* webpackChunkName : "someModule" */
265
+ 'someModule'
266
+ )` ,
238
267
errors : [ {
239
268
message : commentFormatError ,
240
269
type : 'CallExpression' ,
@@ -247,6 +276,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
247
276
)` ,
248
277
options,
249
278
parser,
279
+ output : `import(
280
+ /* webpackChunkName: "someModule" ; */
281
+ 'someModule'
282
+ )` ,
250
283
errors : [ {
251
284
message : invalidSyntaxCommentError ,
252
285
type : 'CallExpression' ,
@@ -259,6 +292,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
259
292
)` ,
260
293
options,
261
294
parser,
295
+ output : `import(
296
+ /* totally not webpackChunkName: "someModule" */
297
+ 'someModule'
298
+ )` ,
262
299
errors : [ {
263
300
message : invalidSyntaxCommentError ,
264
301
type : 'CallExpression' ,
@@ -272,6 +309,11 @@ ruleTester.run('dynamic-import-chunkname', rule, {
272
309
)` ,
273
310
options,
274
311
parser,
312
+ output : `import(
313
+ /* webpackPrefetch: true */
314
+ /* webpackChunk: "someModule" */
315
+ 'someModule'
316
+ )` ,
275
317
errors : [ {
276
318
message : commentFormatError ,
277
319
type : 'CallExpression' ,
@@ -284,6 +326,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
284
326
)` ,
285
327
options,
286
328
parser,
329
+ output : `import(
330
+ /* webpackPrefetch: true, webpackChunk: "someModule" */
331
+ 'someModule'
332
+ )` ,
287
333
errors : [ {
288
334
message : commentFormatError ,
289
335
type : 'CallExpression' ,
@@ -296,6 +342,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
296
342
)` ,
297
343
options : pickyCommentOptions ,
298
344
parser,
345
+ output : `import(
346
+ /* webpackChunkName: "someModule123" */
347
+ 'someModule'
348
+ )` ,
299
349
errors : [ {
300
350
message : pickyCommentFormatError ,
301
351
type : 'CallExpression' ,
@@ -307,6 +357,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
307
357
'someModule'
308
358
)` ,
309
359
options : multipleImportFunctionOptions ,
360
+ output : `dynamicImport(
361
+ /* webpackChunkName "someModule" */
362
+ 'someModule'
363
+ )` ,
310
364
errors : [ {
311
365
message : invalidSyntaxCommentError ,
312
366
type : 'CallExpression' ,
@@ -318,6 +372,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
318
372
'someModule'
319
373
)` ,
320
374
options : multipleImportFunctionOptions ,
375
+ output : `definitelyNotStaticImport(
376
+ /* webpackChunkName "someModule" */
377
+ 'someModule'
378
+ )` ,
321
379
errors : [ {
322
380
message : invalidSyntaxCommentError ,
323
381
type : 'CallExpression' ,
@@ -329,6 +387,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
329
387
'someModule'
330
388
)` ,
331
389
options,
390
+ output : `dynamicImport(
391
+ // webpackChunkName: "someModule"
392
+ 'someModule'
393
+ )` ,
332
394
errors : [ {
333
395
message : nonBlockCommentError ,
334
396
type : 'CallExpression' ,
@@ -337,6 +399,7 @@ ruleTester.run('dynamic-import-chunkname', rule, {
337
399
{
338
400
code : 'dynamicImport(\'test\')' ,
339
401
options,
402
+ output : 'dynamicImport(\'test\')' ,
340
403
errors : [ {
341
404
message : noLeadingCommentError ,
342
405
type : 'CallExpression' ,
@@ -348,6 +411,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
348
411
'someModule'
349
412
)` ,
350
413
options,
414
+ output : `dynamicImport(
415
+ /* webpackChunkName: someModule */
416
+ 'someModule'
417
+ )` ,
351
418
errors : [ {
352
419
message : invalidSyntaxCommentError ,
353
420
type : 'CallExpression' ,
@@ -359,6 +426,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
359
426
'someModule'
360
427
)` ,
361
428
options,
429
+ output : `dynamicImport(
430
+ /* webpackChunkName: 'someModule' */
431
+ 'someModule'
432
+ )` ,
362
433
errors : [ {
363
434
message : commentFormatError ,
364
435
type : 'CallExpression' ,
@@ -370,6 +441,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
370
441
'someModule'
371
442
)` ,
372
443
options,
444
+ output : `dynamicImport(
445
+ /* webpackChunkName "someModule" */
446
+ 'someModule'
447
+ )` ,
373
448
errors : [ {
374
449
message : invalidSyntaxCommentError ,
375
450
type : 'CallExpression' ,
@@ -381,6 +456,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
381
456
'someModule'
382
457
)` ,
383
458
options,
459
+ output : `dynamicImport(
460
+ /* webpackChunkName:"someModule" */
461
+ 'someModule'
462
+ )` ,
384
463
errors : [ {
385
464
message : commentFormatError ,
386
465
type : 'CallExpression' ,
@@ -392,6 +471,10 @@ ruleTester.run('dynamic-import-chunkname', rule, {
392
471
'someModule'
393
472
)` ,
394
473
options : pickyCommentOptions ,
474
+ output : `dynamicImport(
475
+ /* webpackChunkName: "someModule123" */
476
+ 'someModule'
477
+ )` ,
395
478
errors : [ {
396
479
message : pickyCommentFormatError ,
397
480
type : 'CallExpression' ,
0 commit comments