参考所有分组:锁定 OPFS parseFileWithParameterFile 路径守卫,测试通过
This commit is contained in:
@@ -354,6 +354,8 @@ grep -F 'runBrowserOpfsParameterSections' web/test-browser-wasm-smoke-opfs-works
|
|||||||
grep -F 'runBrowserOpfsMirrorSections' web/test-browser-wasm-smoke-opfs-workspace-sections.js >/dev/null
|
grep -F 'runBrowserOpfsMirrorSections' web/test-browser-wasm-smoke-opfs-workspace-sections.js >/dev/null
|
||||||
grep -F 'runBrowserOpfsDirectorySections' web/test-browser-wasm-smoke-opfs-workspace-sections.js >/dev/null
|
grep -F 'runBrowserOpfsDirectorySections' web/test-browser-wasm-smoke-opfs-workspace-sections.js >/dev/null
|
||||||
grep -F 'await simulator.parseFile("programs/browser-smoke.ngc", "linuxcnc"' web/test-browser-wasm-smoke-opfs-basic-sections.js >/dev/null
|
grep -F 'await simulator.parseFile("programs/browser-smoke.ngc", "linuxcnc"' web/test-browser-wasm-smoke-opfs-basic-sections.js >/dev/null
|
||||||
|
grep -F 'parseFileWithParameterFileProgram' web/test-browser-wasm-smoke-opfs-basic-sections.js >/dev/null
|
||||||
|
grep -F 'parseFileWithParameterFileParameter' web/test-browser-wasm-smoke-opfs-basic-sections.js >/dev/null
|
||||||
grep -F 'await simulator.parseWithParameterFile(' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null
|
grep -F 'await simulator.parseWithParameterFile(' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null
|
||||||
grep -F 'await simulator.parseFileWithParameterFile(' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null
|
grep -F 'await simulator.parseFileWithParameterFile(' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null
|
||||||
grep -F 'OPFS copyFile did not create the backup file' web/test-browser-wasm-smoke-opfs-mirror-sections.js >/dev/null
|
grep -F 'OPFS copyFile did not create the backup file' web/test-browser-wasm-smoke-opfs-mirror-sections.js >/dev/null
|
||||||
|
|||||||
@@ -78,6 +78,20 @@ export async function runBrowserOpfsBasicSections(context, simulator) {
|
|||||||
backend: "linuxcnc-rs274",
|
backend: "linuxcnc-rs274",
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
"parseFileWithParameterFileProgram",
|
||||||
|
() =>
|
||||||
|
simulator.parseFileWithParameterFile("../escape.ngc", "parameters/escape.var", "linuxcnc", {
|
||||||
|
backend: "linuxcnc-rs274",
|
||||||
|
}),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"parseFileWithParameterFileParameter",
|
||||||
|
() =>
|
||||||
|
simulator.parseFileWithParameterFile("programs/browser-smoke.ngc", "../escape.var", "linuxcnc", {
|
||||||
|
backend: "linuxcnc-rs274",
|
||||||
|
}),
|
||||||
|
],
|
||||||
]) {
|
]) {
|
||||||
await expectErrorContaining(
|
await expectErrorContaining(
|
||||||
action,
|
action,
|
||||||
|
|||||||
Reference in New Issue
Block a user