Guard browser OPFS load result helper
This commit is contained in:
@@ -4539,6 +4539,10 @@
|
||||
verifyExpectedOutput(label, saveResult.result, expectedLines.join("\n"));
|
||||
}
|
||||
|
||||
function verifyOpfsLoadResult(label, loadResult, expectedLines) {
|
||||
verifyExpectedOutput(label, loadResult.result, expectedLines.join("\n"));
|
||||
}
|
||||
|
||||
async function verifyOpfsSavedText(label, loadActualText, expectedText) {
|
||||
verifyExpectedOutput(label, await loadActualText(), expectedText);
|
||||
}
|
||||
@@ -9195,20 +9199,20 @@
|
||||
),
|
||||
},
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_restore_parameters",
|
||||
loadedSession.parameters.result,
|
||||
loadedSession.parameters,
|
||||
[
|
||||
"restore_parameters=0",
|
||||
"parameter_5161=10.5",
|
||||
"parameter_5162=20.25",
|
||||
"parameter_5221=2.25",
|
||||
"parameter_5399=44",
|
||||
].join("\n"),
|
||||
],
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_load_tool_table",
|
||||
loadedSession.toolTable.result,
|
||||
loadedSession.toolTable,
|
||||
[
|
||||
"tooldata_load=0",
|
||||
"tool_1.toolno=2",
|
||||
@@ -9220,7 +9224,7 @@
|
||||
"tool_1.orientation=4",
|
||||
"tool_1.comment=browser finish tool",
|
||||
"tool_index_for_tool_2=1",
|
||||
].join("\n"),
|
||||
],
|
||||
);
|
||||
const savedParameters = await saveMachineParametersToOpfs(
|
||||
interp,
|
||||
@@ -9366,9 +9370,9 @@
|
||||
),
|
||||
},
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_load_random_tool_table",
|
||||
loadedRandomSession.toolTable.result,
|
||||
loadedRandomSession.toolTable,
|
||||
[
|
||||
"tooldata_random_toolchanger=1",
|
||||
"tooldata_load=0",
|
||||
@@ -9383,7 +9387,7 @@
|
||||
"tool_pocket_9.toolno=5",
|
||||
"tool_pocket_9.pocketno=9",
|
||||
"tool_index_for_tool_2=7",
|
||||
].join("\n"),
|
||||
],
|
||||
);
|
||||
const savedRandomToolTable = await saveMachineToolTableToOpfs(
|
||||
interp,
|
||||
@@ -9480,16 +9484,16 @@
|
||||
iniFileIniWasmPath,
|
||||
),
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_load_ini_named_parameter_file",
|
||||
loadedIniFileSession.parameters.result,
|
||||
loadedIniFileSession.parameters,
|
||||
[
|
||||
"restore_parameters=0",
|
||||
"parameter_5161=31.25",
|
||||
"parameter_5162=62.5",
|
||||
"parameter_5221=4.5",
|
||||
"parameter_5399=99",
|
||||
].join("\n"),
|
||||
],
|
||||
);
|
||||
const savedIniNamedParameters = await saveMachineParametersToOpfs(
|
||||
interp,
|
||||
@@ -9544,9 +9548,9 @@
|
||||
"5399 99",
|
||||
].join("\n"),
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_load_ini_named_tool_table",
|
||||
loadedIniFileSession.toolTable.result,
|
||||
loadedIniFileSession.toolTable,
|
||||
[
|
||||
"tooldata_load=0",
|
||||
"tool_1.toolno=8",
|
||||
@@ -9554,7 +9558,7 @@
|
||||
"tool_1.z=4.5",
|
||||
"tool_1.diameter=0.5",
|
||||
"tool_1.comment=browser custom tool",
|
||||
].join("\n"),
|
||||
],
|
||||
);
|
||||
const savedIniNamedToolTable = await saveMachineToolTableToOpfs(
|
||||
interp,
|
||||
@@ -9654,20 +9658,20 @@
|
||||
iniOverrideIniWasmPath,
|
||||
),
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_load_explicit_parameter_file",
|
||||
loadedIniOverrideSession.parameters.result,
|
||||
loadedIniOverrideSession.parameters,
|
||||
[
|
||||
"restore_parameters=0",
|
||||
"parameter_5161=41.25",
|
||||
"parameter_5162=82.5",
|
||||
"parameter_5221=6.5",
|
||||
"parameter_5399=101",
|
||||
].join("\n"),
|
||||
],
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_load_explicit_tool_table",
|
||||
loadedIniOverrideSession.toolTable.result,
|
||||
loadedIniOverrideSession.toolTable,
|
||||
[
|
||||
"tooldata_load=0",
|
||||
"tool_1.toolno=9",
|
||||
@@ -9675,7 +9679,7 @@
|
||||
"tool_1.z=5.5",
|
||||
"tool_1.diameter=0.625",
|
||||
"tool_1.comment=browser explicit tool",
|
||||
].join("\n"),
|
||||
],
|
||||
);
|
||||
const savedExplicitParameters = await saveMachineParametersToOpfs(
|
||||
interp,
|
||||
|
||||
Reference in New Issue
Block a user