From d92dd0ba7c2da70d785e2a5067cd1387a8cdbdd1 Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Fri, 28 Jul 2023 19:35:59 -0400 Subject: [PATCH] Aha, a missing unit test --- .../tests/rules/consistent-type-imports.test.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts b/packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts index 1910b1986ee..ae171e0d87e 100644 --- a/packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts +++ b/packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts @@ -536,6 +536,18 @@ ruleTester.run('consistent-type-imports', rule, { parserOptions: withMetaConfigParserOptions, }, + // https://github.com/typescript-eslint/typescript-eslint/issues/7327 + { + code: ` + import type { ClassA } from './classA'; + + export class ClassB { + public constructor(node: ClassA) {} + } + `, + parserOptions: withMetaConfigParserOptions, + }, + // https://github.com/typescript-eslint/typescript-eslint/issues/2989 ` import type * as constants from './constants';