Skip to content

Commit 4786279

Browse files
committed
Expose method to baseline fs
1 parent 10e3f11 commit 4786279

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/testRunner/unittests/tsbuild/helpers.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,14 @@ interface Symbol {
283283
return { fs, actualReadFileMap, host, builder, writtenFiles };
284284
}
285285

286-
function generateBaseline(fs: vfs.FileSystem, proj: string, scenario: string, subScenario: string, baseFs: vfs.FileSystem) {
286+
export function baselineFs(fs: vfs.FileSystem, baseFs: vfs.FileSystem, baselineFolder: string, scenario: string, subScenario: string) {
287287
const patch = fs.diff(baseFs, { includeChangedFileWithSameContent: true });
288288
// eslint-disable-next-line no-null/no-null
289-
Harness.Baseline.runBaseline(`tsbuild/${proj}/${subScenario.split(" ").join("-")}/${scenario.split(" ").join("-")}.js`, patch ? vfs.formatPatch(patch) : null);
289+
Harness.Baseline.runBaseline(`${baselineFolder}/${scenario.split(" ").join("-")}/${subScenario.split(" ").join("-")}.js`, patch ? vfs.formatPatch(patch) : null);
290+
}
291+
292+
function generateBaseline(fs: vfs.FileSystem, proj: string, scenario: string, subScenario: string, baseFs: vfs.FileSystem) {
293+
baselineFs(fs, baseFs, `tsbuild/${proj}`, subScenario, scenario);
290294
}
291295

292296
function verifyReadFileCalls(actualReadFileMap: Map<number>, expectedReadFiles: ReadonlyMap<number>) {

0 commit comments

Comments
 (0)