From e2baddd7161d433bb1ab23329a57b12efda69fd1 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Mon, 8 Dec 2014 17:42:08 -0800 Subject: [PATCH] Explicit default target for fourslash tests in the harness. --- src/harness/fourslash.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/harness/fourslash.ts b/src/harness/fourslash.ts index e523def8be2..ac64e4c906e 100644 --- a/src/harness/fourslash.ts +++ b/src/harness/fourslash.ts @@ -2248,7 +2248,7 @@ module FourSlash { ts.ScriptTarget.Latest, ts.sys.useCaseSensitiveFileNames); // TODO (drosen): We need to enforce checking on these tests. - var program = ts.createProgram([Harness.Compiler.fourslashFilename, fileName], { out: "fourslashTestOutput.js", noResolve: true }, host); + var program = ts.createProgram([Harness.Compiler.fourslashFilename, fileName], { out: "fourslashTestOutput.js", noResolve: true, target: ts.ScriptTarget.ES3 }, host); var checker = ts.createTypeChecker(program, /*fullTypeCheckMode*/ true); var errors = program.getDiagnostics().concat(checker.getDiagnostics());