Skip to content

Commit a40555b

Browse files
committed
fix test for eslint v9.5
1 parent 06d2511 commit a40555b

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

tests/lib/rules/comment-directive.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const { ESLint } = require('../../eslint-compat')
1212
const eslint = new ESLint({
1313
overrideConfigFile: true,
1414
overrideConfig: {
15-
files: ['*'],
15+
files: ['*.*'],
1616
languageOptions: {
1717
parser: require('vue-eslint-parser'),
1818
ecmaVersion: 2015

tests/lib/rules/no-sparse-arrays.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
*/
44
'use strict'
55

6-
const RuleTester = require('../../eslint-compat').RuleTester
6+
const { RuleTester, ESLint } = require('../../eslint-compat')
7+
const semver = require('semver')
78
const rule = require('../../../lib/rules/no-sparse-arrays')
89

910
const tester = new RuleTester({
@@ -29,9 +30,10 @@ tester.run('no-sparse-arrays', rule, {
2930
{
3031
message: 'Unexpected comma in middle of array.',
3132
line: 3,
32-
column: 22,
3333
endLine: 3,
34-
endColumn: 38
34+
...(semver.gte(ESLint.version, '9.5.0')
35+
? { column: 23, endColumn: 24 }
36+
: { column: 22, endColumn: 38 })
3537
}
3638
]
3739
},
@@ -44,9 +46,10 @@ tester.run('no-sparse-arrays', rule, {
4446
{
4547
message: 'Unexpected comma in middle of array.',
4648
line: 3,
47-
column: 22,
4849
endLine: 3,
49-
endColumn: 30
50+
...(semver.gte(ESLint.version, '9.5.0')
51+
? { column: 23, endColumn: 24 }
52+
: { column: 22, endColumn: 30 })
5053
}
5154
]
5255
}

0 commit comments

Comments
 (0)