diff --git a/tests/specs/insert-disable-comment/index.ts b/tests/specs/insert-disable-comment/index.ts index d342d74..1501f78 100644 --- a/tests/specs/insert-disable-comment/index.ts +++ b/tests/specs/insert-disable-comment/index.ts @@ -146,6 +146,6 @@ export default testSuite(({ describe }, eslintPath: string) => { }); }); - runTestSuite(import('./git-blame.js'), eslintPath); + runTestSuite(import('./template-utils.js'), eslintPath); }); }); diff --git a/tests/specs/insert-disable-comment/git-blame.ts b/tests/specs/insert-disable-comment/template-utils.ts similarity index 82% rename from tests/specs/insert-disable-comment/git-blame.ts rename to tests/specs/insert-disable-comment/template-utils.ts index 5a7a3fd..b66704c 100644 --- a/tests/specs/insert-disable-comment/git-blame.ts +++ b/tests/specs/insert-disable-comment/template-utils.ts @@ -6,11 +6,11 @@ import { execa } from 'execa'; import { eslint } from '../../utils/eslint.js'; export default testSuite(({ describe }, eslintPath: string) => { - describe('template utils', async ({ describe, onFinish }) => { + describe('template utils', async ({ describe, test, onFinish }) => { const fixture = await createFixture({ 'file.js': 'console.log()', node_modules: ({ symlink }) => symlink(path.resolve('./node_modules')), - '.github/CODEOWNERS': 'file.js @owner', + '.github/CODEOWNERS': 'file.js @johndoe', }); onFinish(() => fixture.rm()); @@ -114,30 +114,28 @@ export default testSuite(({ describe }, eslintPath: string) => { }); }); - describe('code owners', ({ test }) => { - test('Committed file', async () => { - const result = await eslint(eslintPath, { - config: { - rules: { - 'fix-later/fix-later': ['warn', { - commentTemplate: '{{ codeowner }}', - }], - 'no-console': 'error', - }, + test('CODEOWNERS', async () => { + const result = await eslint(eslintPath, { + config: { + rules: { + 'fix-later/fix-later': ['warn', { + commentTemplate: 'TODO: {{ codeowner }}', + }], + 'no-console': 'error', }, - code: 'file.js', - cwd: fixture.path, - fix: true, - }); - - expect(result.warningCount).toBe(1); - expect(result.errorCount).toBe(0); - expect(result.output).toBe( - outdent` - console.log() // eslint-disable-line no-console -- John Doe - `, - ); + }, + code: 'file.js', + cwd: fixture.path, + fix: true, }); + + expect(result.warningCount).toBe(1); + expect(result.errorCount).toBe(0); + expect(result.output).toBe( + outdent` + console.log() // eslint-disable-line no-console -- TODO: @johndoe + `, + ); }); }); });