Skip to content

Commit 7e41d29

Browse files
committed
Make testVersion take a function to delay running require.resolve
1 parent d7023f6 commit 7e41d29

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

tests/src/rules/order.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1373,7 +1373,7 @@ ruleTester.run('order', rule, {
13731373
}],
13741374
})),
13751375
// fix incorrect order with typescript-eslint-parser
1376-
testVersion('<6.0.0', {
1376+
testVersion('<6.0.0', () => ({
13771377
code: `
13781378
var async = require('async');
13791379
var fs = require('fs');
@@ -1387,9 +1387,9 @@ ruleTester.run('order', rule, {
13871387
ruleId: 'order',
13881388
message: '`fs` import should occur before import of `async`',
13891389
}],
1390-
}),
1390+
})),
13911391
// fix incorrect order with @typescript-eslint/parser
1392-
testVersion('>5.0.0', {
1392+
testVersion('>5.0.0', () => ({
13931393
code: `
13941394
var async = require('async');
13951395
var fs = require('fs');
@@ -1403,6 +1403,6 @@ ruleTester.run('order', rule, {
14031403
ruleId: 'order',
14041404
message: '`fs` import should occur before import of `async`',
14051405
}],
1406-
}),
1406+
})),
14071407
].filter((t) => !!t),
14081408
})

tests/src/utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export function testFilePath(relativePath) {
1212
export const FILENAME = testFilePath('foo.js')
1313

1414
export function testVersion(specifier, t) {
15-
return semver.satisfies(eslintPkg.version, specifier) && test(t)
15+
return semver.satisfies(eslintPkg.version, specifier) && test(t())
1616
}
1717

1818
export function test(t) {

0 commit comments

Comments
 (0)