Skip to content

Commit 75996cb

Browse files
Use full import specifier path in tests (#13938)
1 parent a470f7b commit 75996cb

107 files changed

Lines changed: 141 additions & 136 deletions

File tree

Some content is hidden

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

.eslintrc.cjs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,10 @@ module.exports = {
6767
"jest/no-standalone-expect": "off",
6868
"jest/no-test-callback": "off",
6969
"jest/valid-describe": "off",
70-
"import/extensions": ["error", { json: "always", cjs: "always" }],
70+
"import/extensions": [
71+
"error",
72+
{ json: "always", js: "always", cjs: "always", mjs: "always" },
73+
],
7174
},
7275
},
7376
{

eslint/babel-eslint-plugin-development-internal/test/rules/dry-error-messages.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import path from "path";
2-
import rule from "../../src/rules/dry-error-messages";
3-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
2+
import rule from "../../lib/rules/dry-error-messages.js";
3+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
44
import { fileURLToPath } from "url";
55

66
const dirname = path.dirname(fileURLToPath(import.meta.url));

eslint/babel-eslint-plugin-development-internal/test/rules/report-error-message-formtat.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
2-
import rule from "../../src/rules/report-error-message-format";
1+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
2+
import rule from "../../lib/rules/report-error-message-format.js";
33

44
const ruleTester = new RuleTester();
55

eslint/babel-eslint-plugin-development/test/rules/no-deprecated-clone.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import rule from "../../src/rules/no-deprecated-clone";
2-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
1+
import rule from "../../lib/rules/no-deprecated-clone.js";
2+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
33

44
const cloneError = "t.clone() is deprecated. Use t.cloneNode() instead.";
55
const cloneDeepError =

eslint/babel-eslint-plugin-development/test/rules/no-undefined-identifier.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import rule from "../../src/rules/no-undefined-identifier";
2-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
1+
import rule from "../../lib/rules/no-undefined-identifier.js";
2+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
33

44
const error =
55
"Use path.scope.buildUndefinedNode() to create an undefined identifier directly.";

eslint/babel-eslint-plugin-development/test/rules/plugin-name.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import rule from "../../src/rules/plugin-name";
2-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
1+
import rule from "../../lib/rules/plugin-name.js";
2+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
33

44
const missingPluginError = "This file does not export a Babel plugin.";
55
const missingNameError = "This Babel plugin doesn't have a 'name' property.";

eslint/babel-eslint-plugin/test/rules/new-cap.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import rule from "../../src/rules/new-cap";
2-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
1+
import rule from "../../lib/rules/new-cap.js";
2+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
33

44
const ruleTester = new RuleTester();
55
ruleTester.run("@babel/new-cap", rule, {

eslint/babel-eslint-plugin/test/rules/no-invalid-this.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import cloneDeep from "clone-deep";
2-
import rule from "../../src/rules/no-invalid-this";
3-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
2+
import rule from "../../lib/rules/no-invalid-this.js";
3+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
44

55
/**
66
* A constant value for non strict mode environment.

eslint/babel-eslint-plugin/test/rules/no-unused-expressions.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import rule from "../../src/rules/no-unused-expressions";
2-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
1+
import rule from "../../lib/rules/no-unused-expressions.js";
2+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
33

44
const ruleTester = new RuleTester();
55
ruleTester.run("@babel/no-unused-expressions", rule, {

eslint/babel-eslint-plugin/test/rules/object-curly-spacing.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import rule from "../../src/rules/object-curly-spacing";
2-
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester";
1+
import rule from "../../lib/rules/object-curly-spacing.js";
2+
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
33

44
const ruleTester = new RuleTester();
55
ruleTester.run("@babel/object-curly-spacing", rule, {

0 commit comments

Comments
 (0)