Guard remap generated file staging
This commit is contained in:
@@ -272,6 +272,14 @@ function assertRemapRegressionFilesStaging(name, files, wasmDir) {
|
||||
}
|
||||
}
|
||||
|
||||
function assertRemapRegressionGeneratedFileStaging(name, filename, wasmPath) {
|
||||
assert.equal(
|
||||
wasmPath,
|
||||
`/work/remap/${name}/${filename}`,
|
||||
`remap ${name}/${filename} generated staging path drift`,
|
||||
);
|
||||
}
|
||||
|
||||
function writeInterpRegressionFile(name, filename) {
|
||||
const sourceDir = resolve(rootDir, "vendor/linuxcnc/tests/interp", name);
|
||||
const wasmDir = `/work/interp/${name}`;
|
||||
@@ -1344,11 +1352,7 @@ const remapIoDir = writeRemapRegressionFiles("remap-io", remapIoFiles);
|
||||
assertRemapRegressionCoverage("remap-io", remapIoFiles);
|
||||
assertRemapRegressionFilesStaging("remap-io", remapIoFiles, remapIoDir);
|
||||
const remapIoGeneratedToolTablePath = `${remapIoDir}/simpockets.tbl`;
|
||||
assert.equal(
|
||||
remapIoGeneratedToolTablePath,
|
||||
"/work/remap/remap-io/simpockets.tbl",
|
||||
"remap remap-io generated tool table staging path drift",
|
||||
);
|
||||
assertRemapRegressionGeneratedFileStaging("remap-io", "simpockets.tbl", remapIoGeneratedToolTablePath);
|
||||
interp.writeTextFile(remapIoGeneratedToolTablePath, "T2 P2 Z0 ;remap-io tool\n");
|
||||
verifyExpectedOutput(
|
||||
"remap_io_ngc_mdi_wasm",
|
||||
|
||||
Reference in New Issue
Block a user