Guard browser direct session tool-table values
This commit is contained in:
@@ -9425,24 +9425,26 @@
|
||||
loadedSession.parameters,
|
||||
opfsParameterResultLines("restore", ...browserInterpInitialParameterValues),
|
||||
);
|
||||
const browserInterpToolTableValues = ["2", "7", "3.125", "1.5", "browser finish tool"];
|
||||
const browserInterpToolTableReadbackValues = [
|
||||
const browserInterpToolTable = opfsToolTableToolValues(
|
||||
"2",
|
||||
"7",
|
||||
"3.125",
|
||||
"1.5",
|
||||
";browser finish tool",
|
||||
"browser finish tool",
|
||||
"+3.125000",
|
||||
"+1.500000",
|
||||
";browser finish tool",
|
||||
];
|
||||
);
|
||||
verifyOpfsLoadResult(
|
||||
"opfs_load_tool_table",
|
||||
loadedSession.toolTable,
|
||||
opfsToolTableResultLines("load", browserInterpToolTableValues[0], browserInterpToolTableValues[1], [
|
||||
`tool_1.z=${browserInterpToolTableValues[2]}`,
|
||||
`tool_1.diameter=${browserInterpToolTableValues[3]}`,
|
||||
opfsToolTableResultLines("load", browserInterpToolTable.toolNo, browserInterpToolTable.pocketNo, [
|
||||
`tool_1.z=${browserInterpToolTable.zOffset}`,
|
||||
`tool_1.diameter=${browserInterpToolTable.diameter}`,
|
||||
"tool_1.frontangle=12",
|
||||
"tool_1.backangle=34",
|
||||
"tool_1.orientation=4",
|
||||
`tool_1.comment=${browserInterpToolTableValues[4]}`,
|
||||
`tool_1.comment=${browserInterpToolTable.loadComment}`,
|
||||
"tool_index_for_tool_2=1",
|
||||
]),
|
||||
);
|
||||
@@ -9499,14 +9501,18 @@
|
||||
verifyOpfsSaveResult(
|
||||
"opfs_save_tool_table",
|
||||
savedToolTable,
|
||||
opfsToolTableResultLines("save", browserInterpToolTableValues[0], browserInterpToolTableValues[1]),
|
||||
opfsToolTableResultLines("save", browserInterpToolTable.toolNo, browserInterpToolTable.pocketNo),
|
||||
);
|
||||
await verifyOpfsMachineFileReadback(
|
||||
"opfs_saved_tool_table_text",
|
||||
browserInterpMachineId,
|
||||
"toolTable",
|
||||
opfsToolTableTextLines(
|
||||
...browserInterpToolTableReadbackValues,
|
||||
browserInterpToolTable.toolNo,
|
||||
browserInterpToolTable.pocketNo,
|
||||
browserInterpToolTable.readbackZOffset,
|
||||
browserInterpToolTable.readbackDiameter,
|
||||
browserInterpToolTable.comment,
|
||||
["I+12.000000", "J+34.000000", "Q4"],
|
||||
),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user