补充浏览器随机刀库保存覆盖

结论:浏览器解释器 smoke 现在验证 random-toolchanger 场景下 vendored LinuxCNC tooldata_save 的 C ABI 返回结果,再检查 OPFS 写回文本。
This commit is contained in:
2026-06-08 11:10:33 +08:00
parent 6085045313
commit a8bc1f18cb
2 changed files with 15 additions and 3 deletions

View File

@@ -396,11 +396,20 @@
"tool_index_for_tool_2=7",
].join("\n"),
);
await saveMachineToolTableToOpfs(
const savedRandomToolTable = await saveMachineToolTableToOpfs(
interp,
"browser-random-toolchanger",
{ wasmPath: "/work/browser-random-tool.tbl" },
);
verifyExpectedOutput(
"opfs_save_random_tool_table",
savedRandomToolTable.result,
[
"tooldata_save=0",
"tool_pocket_7.toolno=2",
"tool_pocket_9.toolno=5",
].join("\n"),
);
const savedRandomMachineFiles = await loadMachineTextFiles(
"browser-random-toolchanger",
);