Skip to content

Commit f0a5180

Browse files
committed
chore: fix eslint v9 tests
1 parent 5378f27 commit f0a5180

File tree

3 files changed

+48
-46
lines changed

3 files changed

+48
-46
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@eslint/js": "^8.43.0",
3030
"@types/eslint": "^8.56.2",
3131
"@typescript-eslint/parser": "^7.0.0",
32-
"eslint": "^8",
32+
"eslint": "^9.0.0",
3333
"eslint-config-prettier": "^9.1.0",
3434
"eslint-doc-generator": "^1.6.1",
3535
"eslint-plugin-eslint-plugin": "^5.2.1",

tests/lib/rules/no-unsupported-features/es-builtins.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ function ignores(keyword) {
4242
}
4343

4444
function runTests(patterns) {
45-
for (const pattern of patterns) {
46-
const ruleTester = new RuleTester({
47-
languageOptions: {
48-
ecmaVersion: "latest",
49-
globals: globals.builtin,
50-
},
51-
})
45+
const ruleTester = new RuleTester({
46+
languageOptions: {
47+
ecmaVersion: "latest",
48+
globals: globals.builtin,
49+
},
50+
})
5251

52+
for (const pattern of patterns) {
5353
const tests = {
5454
valid: pattern.valid,
5555
invalid: pattern.invalid,

tests/lib/rules/no-unsupported-features/es-syntax.js

Lines changed: 40 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,11 @@ function ignores(keyword) {
5656
}
5757

5858
function runTests(patterns) {
59-
for (const pattern of patterns) {
60-
const ruleTester = new RuleTester({
61-
languageOptions: { ecmaVersion: "latest", env: { node: false } },
62-
})
59+
const ruleTester = new RuleTester({
60+
languageOptions: { ecmaVersion: "latest", env: { node: false } },
61+
})
6362

63+
for (const pattern of patterns) {
6464
const tests = {
6565
valid: pattern.valid,
6666
invalid: pattern.invalid,
@@ -492,40 +492,42 @@ runTests([
492492
code: "(class { key(a = 0) {} })",
493493
options: [{ version: "6.0.0" }],
494494
},
495-
{
496-
code: "function f(a = 0) {}",
497-
options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
498-
},
499-
{
500-
code: "(function(a = 0) {})",
501-
options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
502-
},
503-
{
504-
code: "((a = 0) => a)",
505-
options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
506-
},
507-
{
508-
code: "({ key(a = 0) {} })",
509-
options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
510-
},
511-
{
512-
code: "class A { key(a = 0) {} }",
513-
options: [
514-
{
515-
version: "5.9.9",
516-
ignores: ["classes", "defaultParameters"],
517-
},
518-
],
519-
},
520-
{
521-
code: "(class { key(a = 0) {} })",
522-
options: [
523-
{
524-
version: "5.9.9",
525-
ignores: ["classes", "defaultParameters"],
526-
},
527-
],
528-
},
495+
496+
// detected duplicate tests by eslint v9
497+
// {
498+
// code: "function f(a = 0) {}",
499+
// options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
500+
// },
501+
// {
502+
// code: "(function(a = 0) {})",
503+
// options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
504+
// },
505+
// {
506+
// code: "((a = 0) => a)",
507+
// options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
508+
// },
509+
// {
510+
// code: "({ key(a = 0) {} })",
511+
// options: [{ version: "5.9.9", ignores: ["defaultParameters"] }],
512+
// },
513+
// {
514+
// code: "class A { key(a = 0) {} }",
515+
// options: [
516+
// {
517+
// version: "5.9.9",
518+
// ignores: ["classes", "defaultParameters"],
519+
// },
520+
// ],
521+
// },
522+
// {
523+
// code: "(class { key(a = 0) {} })",
524+
// options: [
525+
// {
526+
// version: "5.9.9",
527+
// ignores: ["classes", "defaultParameters"],
528+
// },
529+
// ],
530+
// },
529531
],
530532
invalid: [
531533
{

0 commit comments

Comments
 (0)