diff --git a/test-linuxcnc-wasm-cmake-safe-probe.sh b/test-linuxcnc-wasm-cmake-safe-probe.sh index 48d4964..4b8c9e3 100755 --- a/test-linuxcnc-wasm-cmake-safe-probe.sh +++ b/test-linuxcnc-wasm-cmake-safe-probe.sh @@ -826,6 +826,13 @@ grep -F 'stale LinuxCNC missing-parameter temporary file remained in OPFS' web/t grep -F 'stale LinuxCNC missing-parameter temporary file remained in WASM FS' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null grep -F 'LinuxCNC out-of-order parameter file remained in WASM FS after restore failure' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null grep -F 'LinuxCNC out-of-range parameter file remained in WASM FS after restore failure' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null +grep -F 'LinuxCNC accepted a failing parse that should not persist parameters' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null +grep -F 'LinuxCNC persisted failed parse parameter updates into OPFS' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null +grep -F 'LinuxCNC accepted a failing parse that should not replace the parameter backup' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null +grep -F 'LinuxCNC replaced the OPFS parameter backup after a failed parse' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null +grep -F 'LinuxCNC stale OPFS parameter state was not cleared when the file was missing' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null +grep -F 'missing OPFS parameter file did not return null' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null +grep -F 'missing OPFS parameter load left stale WASM file ${parameterPath}' web/test-browser-wasm-smoke-opfs-parameter-sections.js >/dev/null if [[ "$(grep -Fc 'cp build/wasm/cnc_sim.js' build-wasm.sh)" -ne 1 ]]; then echo "build-wasm should copy cnc_sim.js exactly once" >&2 exit 1