Guard final special remap staging paths
This commit is contained in:
@@ -272,15 +272,6 @@ function assertRemapRegressionFilesStaging(name, files, wasmDir) {
|
||||
}
|
||||
}
|
||||
|
||||
function assertRemapRegressionStaging(name, files, wasmDir, expectedUnstagedFiles = []) {
|
||||
assertRemapRegressionCoverage(name, files, expectedUnstagedFiles);
|
||||
assert.deepEqual(
|
||||
files.map((file) => `${wasmDir}/${file}`),
|
||||
files.map((file) => `/work/remap/${name}/${file}`),
|
||||
`remap ${name} staging manifest drift`,
|
||||
);
|
||||
}
|
||||
|
||||
function writeInterpRegressionFile(name, filename) {
|
||||
const sourceDir = resolve(rootDir, "vendor/linuxcnc/tests/interp", name);
|
||||
const wasmDir = `/work/interp/${name}`;
|
||||
@@ -1212,11 +1203,15 @@ const nestedRemapsOwordDir = writeRemapRegressionFiles(
|
||||
"nested-remaps-oword",
|
||||
nestedRemapsOwordFiles,
|
||||
);
|
||||
assertRemapRegressionStaging(
|
||||
assertRemapRegressionCoverage(
|
||||
"nested-remaps-oword",
|
||||
nestedRemapsOwordFiles,
|
||||
nestedRemapsOwordUnstagedFiles,
|
||||
);
|
||||
assertRemapRegressionFilesStaging(
|
||||
"nested-remaps-oword",
|
||||
nestedRemapsOwordFiles,
|
||||
nestedRemapsOwordDir,
|
||||
nestedRemapsOwordUnstagedFiles,
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
"nested_remaps_oword_remap_wasm",
|
||||
@@ -1346,7 +1341,8 @@ const remapIoFiles = [
|
||||
"io_output_m68.ngc",
|
||||
];
|
||||
const remapIoDir = writeRemapRegressionFiles("remap-io", remapIoFiles);
|
||||
assertRemapRegressionStaging("remap-io", remapIoFiles, remapIoDir);
|
||||
assertRemapRegressionCoverage("remap-io", remapIoFiles);
|
||||
assertRemapRegressionFilesStaging("remap-io", remapIoFiles, remapIoDir);
|
||||
const remapIoGeneratedToolTablePath = `${remapIoDir}/simpockets.tbl`;
|
||||
assert.equal(
|
||||
remapIoGeneratedToolTablePath,
|
||||
|
||||
Reference in New Issue
Block a user