Skip to content

Commit 3fbe10f

Browse files
G-Rathljharb
authored andcommitted
[Tests] use re-exported RuleTester
This reduces the diff in #2996.
1 parent 61f02a2 commit 3fbe10f

Some content is hidden

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

46 files changed

+48
-51
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions

tests/src/rule-tester.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
export function withoutAutofixOutput(test) {
22
return { ...test, output: test.code };
33
}
4+
5+
export { RuleTester } from 'eslint';

tests/src/rules/consistent-type-specifier-style.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { RuleTester } from 'eslint';
1+
import { RuleTester } from '../rule-tester';
22
import { test, parsers, tsVersionSatisfies, eslintVersionSatisfies, typescriptEslintParserSatisfies } from '../utils';
33

44
const rule = require('rules/consistent-type-specifier-style');

tests/src/rules/default.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import path from 'path';
22
import { test, testVersion, SYNTAX_CASES, getTSParsers, parsers } from '../utils';
3-
import { RuleTester } from 'eslint';
3+
import { RuleTester } from '../rule-tester';
44
import semver from 'semver';
55
import { version as tsEslintVersion } from 'typescript-eslint-parser/package.json';
66

tests/src/rules/dynamic-import-chunkname.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { SYNTAX_CASES, getTSParsers, parsers } from '../utils';
2-
import { RuleTester } from 'eslint';
3-
import { withoutAutofixOutput } from '../rule-tester';
2+
import { RuleTester, withoutAutofixOutput } from '../rule-tester';
43
import semver from 'semver';
54

65
const rule = require('rules/dynamic-import-chunkname');

tests/src/rules/export.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { test, testFilePath, SYNTAX_CASES, getTSParsers, testVersion } from '../utils';
22

3-
import { RuleTester } from 'eslint';
3+
import { RuleTester } from '../rule-tester';
44
import eslintPkg from 'eslint/package.json';
55
import semver from 'semver';
66
import { version as tsEslintVersion } from 'typescript-eslint-parser/package.json';

tests/src/rules/exports-last.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { test } from '../utils';
22

3-
import { RuleTester } from 'eslint';
3+
import { RuleTester } from '../rule-tester';
44
import rule from 'rules/exports-last';
55

66
const ruleTester = new RuleTester();

tests/src/rules/extensions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { RuleTester } from 'eslint';
1+
import { RuleTester } from '../rule-tester';
22
import rule from 'rules/extensions';
33
import { getTSParsers, test, testFilePath, parsers } from '../utils';
44

tests/src/rules/first.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { test, getTSParsers, testVersion } from '../utils';
22
import fs from 'fs';
33
import path from 'path';
44

5-
import { RuleTester } from 'eslint';
5+
import { RuleTester } from '../rule-tester';
66

77
const ruleTester = new RuleTester();
88
const rule = require('rules/first');

tests/src/rules/group-exports.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { test } from '../utils';
2-
import { RuleTester } from 'eslint';
2+
import { RuleTester } from '../rule-tester';
33
import rule from 'rules/group-exports';
44
import { resolve } from 'path';
55
import { default as babelPresetFlow } from 'babel-preset-flow';

0 commit comments

Comments
 (0)