From c360bb31bd6f2933ba47b03f42802acaee7321b4 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Fri, 25 May 2018 15:59:03 -0700 Subject: [PATCH] Update tests --- .../compiler/contextualExpressionTypecheckingDoesntBlowStack.ts | 1 + tests/cases/compiler/invariantGenericErrorElaboration.ts | 1 + tests/cases/conformance/types/conditional/conditionalTypes2.ts | 1 + tests/cases/conformance/types/conditional/inferTypes1.ts | 1 + tests/cases/conformance/types/mapped/mappedTypeWithAny.ts | 1 + tests/cases/conformance/types/mapped/mappedTypes5.ts | 1 + 6 files changed, 6 insertions(+) diff --git a/tests/cases/compiler/contextualExpressionTypecheckingDoesntBlowStack.ts b/tests/cases/compiler/contextualExpressionTypecheckingDoesntBlowStack.ts index 9abff096a76..12218d4db9e 100644 --- a/tests/cases/compiler/contextualExpressionTypecheckingDoesntBlowStack.ts +++ b/tests/cases/compiler/contextualExpressionTypecheckingDoesntBlowStack.ts @@ -1,6 +1,7 @@ // @target: es5 // @lib: es6 // @strict: true +// @strictAny: false // repro for: https://github.com/Microsoft/TypeScript/issues/23661 export interface IValidationError { diff --git a/tests/cases/compiler/invariantGenericErrorElaboration.ts b/tests/cases/compiler/invariantGenericErrorElaboration.ts index 6191949dd8c..8bd4eae482f 100644 --- a/tests/cases/compiler/invariantGenericErrorElaboration.ts +++ b/tests/cases/compiler/invariantGenericErrorElaboration.ts @@ -1,4 +1,5 @@ // @strict: true +// @strictAny: false // Repro from #19746 diff --git a/tests/cases/conformance/types/conditional/conditionalTypes2.ts b/tests/cases/conformance/types/conditional/conditionalTypes2.ts index be758945469..8b8d2be57e4 100644 --- a/tests/cases/conformance/types/conditional/conditionalTypes2.ts +++ b/tests/cases/conformance/types/conditional/conditionalTypes2.ts @@ -1,4 +1,5 @@ // @strict: true +// @strictAny: false // @declaration: true interface Covariant { diff --git a/tests/cases/conformance/types/conditional/inferTypes1.ts b/tests/cases/conformance/types/conditional/inferTypes1.ts index 6f31b8e49eb..863a4ca5ee8 100644 --- a/tests/cases/conformance/types/conditional/inferTypes1.ts +++ b/tests/cases/conformance/types/conditional/inferTypes1.ts @@ -1,4 +1,5 @@ // @strict: true +// @strictAny: false // @declaration: true type Unpacked = diff --git a/tests/cases/conformance/types/mapped/mappedTypeWithAny.ts b/tests/cases/conformance/types/mapped/mappedTypeWithAny.ts index f8b6f8a39b7..17081e0b8e5 100644 --- a/tests/cases/conformance/types/mapped/mappedTypeWithAny.ts +++ b/tests/cases/conformance/types/mapped/mappedTypeWithAny.ts @@ -1,4 +1,5 @@ // @strict: true +// @strictAny: false // @declaration: true type Item = { value: string }; diff --git a/tests/cases/conformance/types/mapped/mappedTypes5.ts b/tests/cases/conformance/types/mapped/mappedTypes5.ts index 38a010da0f5..a681e951388 100644 --- a/tests/cases/conformance/types/mapped/mappedTypes5.ts +++ b/tests/cases/conformance/types/mapped/mappedTypes5.ts @@ -1,4 +1,5 @@ // @strict: true +// @strictAny: false function f(p: Partial, r: Readonly, pr: Partial>, rp: Readonly>) { let a1: Partial = p;