Guard more INI context staging paths

This commit is contained in:
2026-06-13 12:01:44 +08:00
parent a0b0ac175a
commit d5ac4b68dd
3 changed files with 77 additions and 60 deletions

View File

@@ -2452,14 +2452,10 @@ assert.deepEqual(
interpRegressionNgcFilesRecursive("sub-call-from-sub"),
"interp sub-call-from-sub fixture coverage drift",
);
assert.deepEqual(
subCallFromSubPlan.files
.map((file) => file.sourceRel)
.filter((sourceRel) => sourceRel.endsWith(".ngc"))
.map((sourceRel) => sourceRel.replace("tests/interp/sub-call-from-sub/", ""))
.sort(),
assertInterpIniContextNgcStaging(
"sub-call-from-sub",
subCallFromSubNgcFiles,
"interp sub-call-from-sub staging manifest drift",
subCallFromSubPlan,
);
verifyExpectedOutput(
"interp_sub_call_from_sub_wasm",
@@ -2486,14 +2482,10 @@ assert.deepEqual(
interpRegressionNgcFilesRecursive("sequence-number"),
"interp sequence-number fixture coverage drift",
);
assert.deepEqual(
sequenceNumberPlan.files
.map((file) => file.sourceRel)
.filter((sourceRel) => sourceRel.endsWith(".ngc"))
.map((sourceRel) => sourceRel.replace("tests/interp/sequence-number/", ""))
.sort(),
assertInterpIniContextNgcStaging(
"sequence-number",
sequenceNumberNgcFiles,
"interp sequence-number staging manifest drift",
sequenceNumberPlan,
);
verifyExpectedOutput(
"interp_sequence_number_wasm",
@@ -2522,14 +2514,10 @@ assert.deepEqual(
interpRegressionNgcFilesRecursive("nested-sub-error"),
"interp nested-sub-error fixture coverage drift",
);
assert.deepEqual(
nestedSubErrorPlan.files
.map((file) => file.sourceRel)
.filter((sourceRel) => sourceRel.endsWith(".ngc"))
.map((sourceRel) => sourceRel.replace("tests/interp/nested-sub-error/", ""))
.sort(),
assertInterpIniContextNgcStaging(
"nested-sub-error",
nestedSubErrorNgcFiles,
"interp nested-sub-error staging manifest drift",
nestedSubErrorPlan,
);
verifyExpectedOutput(
"interp_nested_sub_error_wasm",
@@ -2558,14 +2546,10 @@ assert.deepEqual(
interpRegressionNgcFilesRecursive("nested-sub-in-file-error"),
"interp nested-sub-in-file-error fixture coverage drift",
);
assert.deepEqual(
nestedSubInFileErrorPlan.files
.map((file) => file.sourceRel)
.filter((sourceRel) => sourceRel.endsWith(".ngc"))
.map((sourceRel) => sourceRel.replace("tests/interp/nested-sub-in-file-error/", ""))
.sort(),
assertInterpIniContextNgcStaging(
"nested-sub-in-file-error",
nestedSubInFileErrorNgcFiles,
"interp nested-sub-in-file-error staging manifest drift",
nestedSubInFileErrorPlan,
);
verifyExpectedOutput(
"interp_nested_sub_in_file_error_wasm",