Skip to content

Commit

Permalink
test: improve coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
SukkaW committed Jul 1, 2024
1 parent dd2929b commit 365cf02
Showing 1 changed file with 66 additions and 0 deletions.
66 changes: 66 additions & 0 deletions test/rules/dynamic-import-chunkname.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1721,6 +1721,72 @@ describe('TypeScript', () => {
},
],
},
{
code: `import(
/* webpackChunkName: "someModule", webpackPrefetch: true */
/* webpackMode: "eager" */
'someModule'
)`,
options,
parser,
output: null,
errors: [
{
messageId: 'webpackEagerModeNoChunkName',
type: nodeType,
suggestions: [
{
messageId: 'webpackRemoveChunkName',
output: `import(
/* webpackPrefetch: true */
/* webpackMode: "eager" */
'someModule'
)`,
},
{
messageId: 'webpackRemoveEagerMode',
output: `import(
/* webpackChunkName: "someModule", webpackPrefetch: true */
'someModule'
)`,
},
],
},
],
},
{
code: `import(
/* webpackChunkName: "someModule" */
/* webpackMode: "eager", webpackPrefetch: true */
'someModule'
)`,
options,
parser,
output: null,
errors: [
{
messageId: 'webpackEagerModeNoChunkName',
type: nodeType,
suggestions: [
{
messageId: 'webpackRemoveChunkName',
output: `import(
/* webpackMode: "eager", webpackPrefetch: true */
'someModule'
)`,
},
{
messageId: 'webpackRemoveEagerMode',
output: `import(
/* webpackChunkName: "someModule" */
/* webpackPrefetch: true */
'someModule'
)`,
},
],
},
],
},
],
})
})

0 comments on commit 365cf02

Please sign in to comment.