Skip to content

Commit 0d07455

Browse files
committed
chore: rename eslint-rule-tester to test-helpers
1 parent 4fd0965 commit 0d07455

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+58
-73
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,6 @@
117117
"*.md": "markdownlint --fix"
118118
},
119119
"imports": {
120-
"#eslint-rule-tester": "./tests/eslint-rule-tester.js"
120+
"#test-helpers": "./tests/test-helpers.js"
121121
}
122122
}

tests/helpers.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

tests/lib/configs/eslintrc.js

Lines changed: 19 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
const assert = require("assert")
44
const path = require("path")
55
const { LegacyESLint } = require("eslint/use-at-your-own-risk")
6-
// const {ESLint} = require("eslint")
7-
const { gtEslintV8 } = require("../../helpers")
86
const originalCwd = process.cwd()
97

108
// this is needed as `recommended` config was cached
@@ -15,7 +13,7 @@ function clearRequireCache() {
1513
}
1614

1715
describe("node/recommended config", () => {
18-
;(gtEslintV8 ? describe : describe.skip)("in CJS directory", () => {
16+
describe("in CJS directory", () => {
1917
const root = path.resolve(__dirname, "../../fixtures/configs/cjs/")
2018

2119
/** @type {Linter} */
@@ -131,27 +129,24 @@ describe("node/recommended config", () => {
131129
},
132130
])
133131
})
134-
;(gtEslintV8 ? it : it.skip)(
135-
"*.cjs files should be a script.",
136-
async () => {
137-
const report = await linter.lintText("import 'foo'", {
138-
filePath: path.join(root, "test.cjs"),
139-
})
140-
141-
assert.deepStrictEqual(report[0].messages, [
142-
{
143-
column: 1,
144-
fatal: true,
145-
line: 1,
146-
message:
147-
"Parsing error: 'import' and 'export' may appear only with 'sourceType: module'",
148-
ruleId: null,
149-
nodeType: null,
150-
severity: 2,
151-
},
152-
])
153-
}
154-
)
132+
it("*.cjs files should be a script.", async () => {
133+
const report = await linter.lintText("import 'foo'", {
134+
filePath: path.join(root, "test.cjs"),
135+
})
136+
137+
assert.deepStrictEqual(report[0].messages, [
138+
{
139+
column: 1,
140+
fatal: true,
141+
line: 1,
142+
message:
143+
"Parsing error: 'import' and 'export' may appear only with 'sourceType: module'",
144+
ruleId: null,
145+
nodeType: null,
146+
severity: 2,
147+
},
148+
])
149+
})
155150

156151
it("*.mjs files should be a module.", async () => {
157152
const report = await linter.lintText("import 'foo'", {

tests/lib/rules/callback-return.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*/
55
"use strict"
66

7-
const RuleTester = require("#eslint-rule-tester").RuleTester
7+
const RuleTester = require("#test-helpers").RuleTester
88
const rule = require("../../../lib/rules/callback-return")
99
const ruleTester = new RuleTester()
1010

tests/lib/rules/exports-style.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*/
55
"use strict"
66

7-
const RuleTester = require("#eslint-rule-tester").RuleTester
7+
const RuleTester = require("#test-helpers").RuleTester
88
const rule = require("../../../lib/rules/exports-style")
99

1010
new RuleTester({ languageOptions: { ecmaVersion: 11 } }).run(

tests/lib/rules/file-extension-in-import.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
const path = require("path")
88
const { Linter } = require("eslint")
9-
const RuleTester = require("#eslint-rule-tester").RuleTester
9+
const RuleTester = require("../../test-helpers").RuleTester
1010
const rule = require("../../../lib/rules/file-extension-in-import")
1111

1212
const DynamicImportSupported = (() => {

tests/lib/rules/global-require.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*/
55
"use strict"
66

7-
const RuleTester = require("#eslint-rule-tester").RuleTester
7+
const RuleTester = require("#test-helpers").RuleTester
88
const rule = require("../../../lib/rules/global-require")
99

1010
const ERROR = { messageId: "unexpected", type: "CallExpression" }

tests/lib/rules/handle-callback-err.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*/
55
"use strict"
66

7-
const RuleTester = require("#eslint-rule-tester").RuleTester
7+
const RuleTester = require("#test-helpers").RuleTester
88
const rule = require("../../../lib/rules/handle-callback-err")
99
const ruleTester = new RuleTester()
1010

tests/lib/rules/hashbang.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"use strict"
66

77
const path = require("path")
8-
const RuleTester = require("#eslint-rule-tester").RuleTester
8+
const RuleTester = require("#test-helpers").RuleTester
99
const rule = require("../../../lib/rules/shebang")
1010

1111
/**

tests/lib/rules/no-callback-literal.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*/
55
"use strict"
66

7-
const RuleTester = require("#eslint-rule-tester").RuleTester
7+
const RuleTester = require("#test-helpers").RuleTester
88
const rule = require("../../../lib/rules/no-callback-literal")
99
const tsParser = require("@typescript-eslint/parser")
1010

0 commit comments

Comments
 (0)