@@ -10,7 +10,7 @@ const enum CompilerTestType {
1010}
1111
1212class CompilerBaselineRunner extends RunnerBase {
13- private basePath = 'tests/cases' ;
13+ protected basePath = 'tests/cases' ;
1414 private errors : boolean ;
1515 private emit : boolean ;
1616 private decl : boolean ;
@@ -113,10 +113,7 @@ class CompilerBaselineRunner extends RunnerBase {
113113 for ( var i = 0 ; i < tcSettings . length ; ++ i ) {
114114 // noImplicitAny is passed to getCompiler, but target is just passed in the settings blob to setCompilerSettings
115115 if ( ! createNewInstance && ( tcSettings [ i ] . flag == "noimplicitany" || tcSettings [ i ] . flag === 'target' ) ) {
116- harnessCompiler = Harness . Compiler . getCompiler ( {
117- useExistingInstance : false ,
118- optionsForFreshInstance : { useMinimalDefaultLib : true , noImplicitAny : tcSettings [ i ] . flag === "noimplicitany" }
119- } ) ;
116+ harnessCompiler = Harness . Compiler . getCompiler ( ) ;
120117 harnessCompiler . setCompilerSettings ( tcSettings ) ;
121118 createNewInstance = true ;
122119 }
@@ -125,10 +122,7 @@ class CompilerBaselineRunner extends RunnerBase {
125122
126123 afterEach ( ( ) => {
127124 if ( createNewInstance ) {
128- harnessCompiler = Harness . Compiler . getCompiler ( {
129- useExistingInstance : false ,
130- optionsForFreshInstance : { useMinimalDefaultLib : true , noImplicitAny : false }
131- } ) ;
125+ harnessCompiler = Harness . Compiler . getCompiler ( ) ;
132126 createNewInstance = false ;
133127 }
134128 } ) ;
@@ -312,10 +306,7 @@ class CompilerBaselineRunner extends RunnerBase {
312306
313307 public initializeTests ( ) {
314308 describe ( "Setup compiler for compiler baselines" , ( ) => {
315- var harnessCompiler = Harness . Compiler . getCompiler ( {
316- useExistingInstance : false ,
317- optionsForFreshInstance : { useMinimalDefaultLib : true , noImplicitAny : false }
318- } ) ;
309+ var harnessCompiler = Harness . Compiler . getCompiler ( ) ;
319310 this . parseOptions ( ) ;
320311 } ) ;
321312
@@ -332,10 +323,7 @@ class CompilerBaselineRunner extends RunnerBase {
332323 }
333324
334325 describe ( "Cleanup after compiler baselines" , ( ) => {
335- var harnessCompiler = Harness . Compiler . getCompiler ( {
336- useExistingInstance : false ,
337- optionsForFreshInstance : { useMinimalDefaultLib : true , noImplicitAny : false }
338- } ) ;
326+ var harnessCompiler = Harness . Compiler . getCompiler ( ) ;
339327 } ) ;
340328 }
341329
0 commit comments