继续推进浏览器 direct 保存参数期望行 guard

This commit is contained in:
2026-06-14 09:10:32 +08:00
parent 26ffc6e664
commit 9fd45d57c2
2 changed files with 61 additions and 8 deletions

View File

@@ -9332,21 +9332,23 @@
),
opfsParameterResultLinesForValues("save", browserDirectParameterExpectedValues).join("\n"),
);
const browserDirectSavedParameterTextLines = [
...opfsParameterTextLinesForValues("\t", browserDirectParameterReadbackValues),
"absent=<_named_param>",
];
verifyExpectedOutput(
"saved_parameters_direct_text",
interp.readTextFile(browserParameterFilePath),
[
...opfsParameterTextLinesForValues("\t", browserDirectParameterReadbackValues),
"absent=<_named_param>",
].join("\n"),
browserDirectSavedParameterTextLines.join("\n"),
);
const browserDirectSavedParameterBackupTextLines = [
...opfsParameterTextLinesForValues(" ", browserDirectInitialParameterValues),
"<_named_param> 123",
];
verifyExpectedOutput(
"saved_parameters_direct_backup",
interp.readTextFile(`${browserParameterFilePath}.bak`),
[
...opfsParameterTextLinesForValues(" ", browserDirectInitialParameterValues),
"<_named_param> 123",
].join("\n"),
browserDirectSavedParameterBackupTextLines.join("\n"),
);
const browserDirectToolTableInputLines = [