From e78b64b040ff185bbcd2f9340d7fbecd6f8f386d Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Thu, 24 Mar 2016 14:00:46 -0700 Subject: [PATCH] Do not always add sourceURL for browser tests --- src/harness/harness.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/harness/harness.ts b/src/harness/harness.ts index 5581755d0b0..5d8e051124c 100644 --- a/src/harness/harness.ts +++ b/src/harness/harness.ts @@ -801,7 +801,9 @@ namespace Harness { namespace Harness { export const libFolder = "built/local/"; const tcServicesFileName = ts.combinePaths(libFolder, Utils.getExecutionEnvironment() === Utils.ExecutionEnvironment.Browser ? "typescriptServicesInBrowserTest.js" : "typescriptServices.js"); - export const tcServicesFile = IO.readFile(tcServicesFileName) + IO.newLine() + `//# sourceURL=${IO.resolvePath(tcServicesFileName)}`; + export const tcServicesFile = IO.readFile(tcServicesFileName) + (Utils.getExecutionEnvironment() !== Utils.ExecutionEnvironment.Browser + ? IO.newLine() + `//# sourceURL=${IO.resolvePath(tcServicesFileName)}` + : ""); export interface SourceMapEmitterCallback { (emittedFile: string, emittedLine: number, emittedColumn: number, sourceFile: string, sourceLine: number, sourceColumn: number, sourceName: string): void;