diff --git a/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts b/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts index 326e4542d29..9c8d56e1f5a 100644 --- a/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts +++ b/tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts @@ -75,3 +75,12 @@ class C8 { "b": number; 0: number; } + +// No strict initialization checks for abstract members + +abstract class C9 { + abstract a: number; + abstract b: number | undefined; + abstract c: number | null; + abstract d?: number; +}