Skip to content

Commit a531b87

Browse files
authored
Pass in baselineOpts into types baselines so that RWC baselines can be written to internal folder (#10443)
1 parent 8ad2744 commit a531b87

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/harness/harness.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,7 +1339,7 @@ namespace Harness {
13391339
});
13401340
}
13411341

1342-
export function doTypeAndSymbolBaseline(baselinePath: string, result: CompilerResult, allFiles: {unitName: string, content: string}[]) {
1342+
export function doTypeAndSymbolBaseline(baselinePath: string, result: CompilerResult, allFiles: {unitName: string, content: string}[], opts?: Harness.Baseline.BaselineOptions) {
13431343
if (result.errors.length !== 0) {
13441344
return;
13451345
}
@@ -1396,7 +1396,7 @@ namespace Harness {
13961396

13971397
const fullExtension = isSymbolBaseLine ? ".symbols" : ".types";
13981398

1399-
Harness.Baseline.runBaseline(baselinePath.replace(/\.tsx?/, fullExtension), () => fullBaseLine);
1399+
Harness.Baseline.runBaseline(baselinePath.replace(/\.tsx?/, fullExtension), () => fullBaseLine, opts);
14001400
}
14011401

14021402
function generateBaseLine(typeWriterResults: ts.Map<TypeWriterResult[]>, isSymbolBaseline: boolean): string {

src/harness/rwcRunner.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ namespace RWC {
226226
Harness.Compiler.doTypeAndSymbolBaseline(baseName, compilerResult, inputFiles
227227
.concat(otherFiles)
228228
.filter(file => !!compilerResult.program.getSourceFile(file.unitName))
229-
.filter(e => !Harness.isDefaultLibraryFile(e.unitName)));
229+
.filter(e => !Harness.isDefaultLibraryFile(e.unitName)), baselineOpts);
230230
});
231231
});
232232
}

0 commit comments

Comments
 (0)