按规划继续工作
结论:补齐参数文件缺失 required 数值参数的 WASM 和浏览器验证,继续通过 vendored LinuxCNC restore_parameters 路径覆盖。
This commit is contained in:
@@ -288,6 +288,18 @@
|
||||
].join("\n"),
|
||||
);
|
||||
|
||||
const missingRequiredParameterFilePath = "/work/browser-missing-required.var";
|
||||
interp.writeTextFile(missingRequiredParameterFilePath, "5161 3.5\n5220 1\n");
|
||||
verifyExpectedOutput(
|
||||
"restore_parameters_missing_required",
|
||||
interp.restoreParameters(missingRequiredParameterFilePath),
|
||||
[
|
||||
"restore_parameters=0",
|
||||
"parameter_5161=3.5",
|
||||
"parameter_5162=0",
|
||||
].join("\n"),
|
||||
);
|
||||
|
||||
await saveMachineTextFiles("browser-interp", {
|
||||
ini: "[EMC]\nMACHINE = browser-interp\n",
|
||||
toolTable: "T2 P7 Z3.125 D1.5 I12 J34 Q4 ;browser finish tool\n",
|
||||
|
||||
Reference in New Issue
Block a user