Skip to content

Commit f04a18a

Browse files
committed
Add tests
1 parent a20e59c commit f04a18a

5 files changed

+24
-0
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
error TS5052: Option 'strictPropertyInitialization' cannot be specified without specifying option 'strictNullChecks'.
2+
3+
4+
!!! error TS5052: Option 'strictPropertyInitialization' cannot be specified without specifying option 'strictNullChecks'.
5+
==== tests/cases/compiler/optionsStrictPropertyInitializationStrictNullChecks.ts (0 errors) ====
6+
var x;
7+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
//// [optionsStrictPropertyInitializationStrictNullChecks.ts]
2+
var x;
3+
4+
5+
//// [optionsStrictPropertyInitializationStrictNullChecks.js]
6+
var x;
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
=== tests/cases/compiler/optionsStrictPropertyInitializationStrictNullChecks.ts ===
2+
var x;
3+
>x : Symbol(x, Decl(optionsStrictPropertyInitializationStrictNullChecks.ts, 0, 3))
4+
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
=== tests/cases/compiler/optionsStrictPropertyInitializationStrictNullChecks.ts ===
2+
var x;
3+
>x : any
4+
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @strictPropertyInitialization: true
2+
3+
var x;

0 commit comments

Comments
 (0)