继续推进浏览器 custom saved staging 断言组 guard

This commit is contained in:
2026-06-14 13:40:17 +08:00
parent 32aeba7a06
commit c0bce74cf2
2 changed files with 79 additions and 8 deletions

View File

@@ -9861,12 +9861,16 @@
opfsParameterValuesForValueSet(iniNamedParameterValues),
opfsLoadedFileSaveOptions(loadedIniFileSession.parameters),
);
const iniNamedParameterSaveStaging = {
filename: iniFileParameterFilename,
wasmPath: iniFileParameterWasmPath,
};
assertOpfsSavedParameterStaging(
"opfs_save_ini_named_parameters_staging",
savedIniNamedParameters,
iniFileMachineId,
iniFileParameterFilename,
iniFileParameterWasmPath,
iniNamedParameterSaveStaging.filename,
iniNamedParameterSaveStaging.wasmPath,
);
verifyOpfsSaveResult(
"opfs_save_ini_named_parameter_file",
@@ -9910,12 +9914,16 @@
iniFileMachineId,
opfsLoadedFileSaveOptions(loadedIniFileSession.toolTable),
);
const iniNamedToolTableSaveStaging = {
filename: iniFileToolTableFilename,
wasmPath: iniFileToolTableWasmPath,
};
assertOpfsSavedToolTableStaging(
"opfs_save_ini_named_tool_table_staging",
savedIniNamedToolTable,
iniFileMachineId,
iniFileToolTableFilename,
iniFileToolTableWasmPath,
iniNamedToolTableSaveStaging.filename,
iniNamedToolTableSaveStaging.wasmPath,
);
const iniNamedSaveToolTableResultLines = opfsToolTableResultLinesForTool(
"save",
@@ -10038,12 +10046,16 @@
opfsParameterValuesForValueSet(explicitParameterValues),
opfsLoadedFileSaveOptions(loadedIniOverrideSession.parameters),
);
const explicitParameterSaveStaging = {
filename: explicitParameterFilename,
wasmPath: explicitParameterWasmPath,
};
assertOpfsSavedParameterStaging(
"opfs_save_explicit_parameters_staging",
savedExplicitParameters,
iniOverrideMachineId,
explicitParameterFilename,
explicitParameterWasmPath,
explicitParameterSaveStaging.filename,
explicitParameterSaveStaging.wasmPath,
);
const explicitSaveParameterResultLines = opfsParameterResultLinesForValues(
"save",
@@ -10077,12 +10089,16 @@
iniOverrideMachineId,
opfsLoadedFileSaveOptions(loadedIniOverrideSession.toolTable),
);
const explicitToolTableSaveStaging = {
filename: explicitToolTableFilename,
wasmPath: explicitToolTableWasmPath,
};
assertOpfsSavedToolTableStaging(
"opfs_save_explicit_tool_table_staging",
savedExplicitToolTable,
iniOverrideMachineId,
explicitToolTableFilename,
explicitToolTableWasmPath,
explicitToolTableSaveStaging.filename,
explicitToolTableSaveStaging.wasmPath,
);
const explicitSaveToolTableResultLines = opfsToolTableResultLinesForTool(
"save",