Guard g72 staging paths

This commit is contained in:
2026-06-13 07:40:53 +08:00
parent a4ce6dc3c6
commit dcd7d789b3
3 changed files with 63 additions and 4 deletions

View File

@@ -2088,7 +2088,7 @@ verifyExpectedOutput(
].join("\n"),
);
for (const g72Fixture of [
const g72Fixtures = [
{
name: "facing",
dir: "g72-facing",
@@ -2101,8 +2101,19 @@ for (const g72Fixture of [
file: "g72-iterations-missing.ngc",
finalZ: "-40",
},
]) {
];
for (const g72Fixture of g72Fixtures) {
assert.deepEqual(
[g72Fixture.file],
interpRegressionNgcFilesRecursive(g72Fixture.dir),
`interp ${g72Fixture.dir} fixture coverage drift`,
);
const g72Path = writeInterpRegressionFile(g72Fixture.dir, g72Fixture.file);
assert.deepEqual(
[g72Path],
[`/work/interp/${g72Fixture.dir}/${g72Fixture.file}`],
`interp ${g72Fixture.dir} staging manifest drift`,
);
verifyExpectedOutput(
`interp_g72_${g72Fixture.name}_wasm`,
interp.runFile(g72Path),