Merge pull request #9249 from Microsoft/AddLibCheckTests
Add libcheck tests
This commit is contained in:
commit
f3bdfb0e74
9 changed files with 51 additions and 1 deletions
|
@ -1051,7 +1051,7 @@ namespace Harness {
|
|||
options.target = options.target || ts.ScriptTarget.ES3;
|
||||
options.newLine = options.newLine || ts.NewLineKind.CarriageReturnLineFeed;
|
||||
options.noErrorTruncation = true;
|
||||
options.skipDefaultLibCheck = true;
|
||||
options.skipDefaultLibCheck = typeof options.skipDefaultLibCheck === "undefined" ? true : options.skipDefaultLibCheck;
|
||||
|
||||
if (typeof currentDirectory === "undefined") {
|
||||
currentDirectory = Harness.IO.getCurrentDirectory();
|
||||
|
|
6
tests/baselines/reference/verifyDefaultLib_dom.js
Normal file
6
tests/baselines/reference/verifyDefaultLib_dom.js
Normal file
|
@ -0,0 +1,6 @@
|
|||
//// [verifyDefaultLib_dom.ts]
|
||||
|
||||
var x: HTMLElement;
|
||||
|
||||
//// [verifyDefaultLib_dom.js]
|
||||
var x;
|
6
tests/baselines/reference/verifyDefaultLib_dom.symbols
Normal file
6
tests/baselines/reference/verifyDefaultLib_dom.symbols
Normal file
|
@ -0,0 +1,6 @@
|
|||
=== tests/cases/compiler/verifyDefaultLib_dom.ts ===
|
||||
|
||||
var x: HTMLElement;
|
||||
>x : Symbol(x, Decl(verifyDefaultLib_dom.ts, 1, 3))
|
||||
>HTMLElement : Symbol(HTMLElement, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --))
|
||||
|
6
tests/baselines/reference/verifyDefaultLib_dom.types
Normal file
6
tests/baselines/reference/verifyDefaultLib_dom.types
Normal file
|
@ -0,0 +1,6 @@
|
|||
=== tests/cases/compiler/verifyDefaultLib_dom.ts ===
|
||||
|
||||
var x: HTMLElement;
|
||||
>x : HTMLElement
|
||||
>HTMLElement : HTMLElement
|
||||
|
6
tests/baselines/reference/verifyDefaultLib_webworker.js
Normal file
6
tests/baselines/reference/verifyDefaultLib_webworker.js
Normal file
|
@ -0,0 +1,6 @@
|
|||
//// [verifyDefaultLib_webworker.ts]
|
||||
|
||||
var x: Worker;
|
||||
|
||||
//// [verifyDefaultLib_webworker.js]
|
||||
var x;
|
|
@ -0,0 +1,6 @@
|
|||
=== tests/cases/compiler/verifyDefaultLib_webworker.ts ===
|
||||
|
||||
var x: Worker;
|
||||
>x : Symbol(x, Decl(verifyDefaultLib_webworker.ts, 1, 3))
|
||||
>Worker : Symbol(Worker, Decl(lib.webworker.d.ts, --, --), Decl(lib.webworker.d.ts, --, --))
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
=== tests/cases/compiler/verifyDefaultLib_webworker.ts ===
|
||||
|
||||
var x: Worker;
|
||||
>x : Worker
|
||||
>Worker : Worker
|
||||
|
7
tests/cases/compiler/verifyDefaultLib_dom.ts
Normal file
7
tests/cases/compiler/verifyDefaultLib_dom.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
// @strictNullChecks: true
|
||||
// @noImplicitAny: true
|
||||
// @noImplicitThis: true
|
||||
// @skipDefaultLibCheck: false
|
||||
// @lib: es2015,es2016,es2017,dom,scripthost
|
||||
|
||||
var x: HTMLElement;
|
7
tests/cases/compiler/verifyDefaultLib_webworker.ts
Normal file
7
tests/cases/compiler/verifyDefaultLib_webworker.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
// @strictNullChecks: true
|
||||
// @noImplicitAny: true
|
||||
// @noImplicitThis: true
|
||||
// @skipDefaultLibCheck: false
|
||||
// @lib: es2015,es2016,es2017,webworker
|
||||
|
||||
var x: Worker;
|
Loading…
Reference in a new issue