Force case sensitive file names by default in tests, revert dd054e6

This commit is contained in:
Ron Buckton
2017-12-20 11:17:42 -08:00
parent dd054e6711
commit 17281d0200
8 changed files with 69 additions and 73 deletions

View File

@@ -1223,7 +1223,7 @@ namespace Harness {
options.rootDirs = ts.map(options.rootDirs, d => ts.getNormalizedAbsolutePath(d, currentDirectory));
}
const useCaseSensitiveFileNames = options.useCaseSensitiveFileNames !== undefined ? options.useCaseSensitiveFileNames : Harness.IO.useCaseSensitiveFileNames();
const useCaseSensitiveFileNames = options.useCaseSensitiveFileNames !== undefined ? options.useCaseSensitiveFileNames : true;
const programFileNames = inputFiles.map(file => file.unitName);
// Files from built\local that are requested by test "@includeBuiltFiles" to be in the context.
@@ -2020,11 +2020,7 @@ namespace Harness {
else {
IO.writeFile(actualFileName, encodedActual);
}
throw new _chai.AssertionError(`The baseline file ${relativeFileName} has changed.`, {
expected,
actual,
showDiff: true
});
throw new Error(`The baseline file ${relativeFileName} has changed.`);
}
}