Skip to content

Commit 58ed4bc

Browse files
More test suite strictness fixups (#63022)
1 parent ff5dbcf commit 58ed4bc

16 files changed

+20
-6
lines changed

tests/cases/compiler/blockScopedBindingCaptureThisInFunction.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
// https://github.com/Microsoft/TypeScript/issues/11038
23
() => function () {
34
for (let someKey in {}) {

tests/cases/compiler/collisionThisExpressionAndAliasInGlobal.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
namespace a {
23
export var b = 10;
34
}

tests/cases/compiler/collisionThisExpressionAndAmbientClassInGlobal.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
declare class _this { // no error - as no code generation
23
}
34
var f = () => this;
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
declare var _this: number; // no error as no code gen
23
var f = () => this;
34
_this = 10; // Error
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
class _this {
23
}
34
var f = () => this;

tests/cases/compiler/collisionThisExpressionAndEnumInGlobal.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
enum _this { // Error
23
_thisVal1,
34
_thisVal2,

tests/cases/compiler/collisionThisExpressionAndFunctionInGlobal.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
function _this() { //Error
23
return 10;
34
}

tests/cases/compiler/collisionThisExpressionAndModuleInGlobal.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @strict: false
12
namespace _this { //Error
23
class c {
34
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
// @strict: false
12
var _this = 1;
23
var f = () => this;

tests/cases/compiler/declarationEmitPromise.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @declaration: true
2+
// @noImplicitThis: false
23
// @module: commonjs
34
// @target: es6
45

0 commit comments

Comments
 (0)