全方位推进合理、高效、快速处理上下文、禁止顺手扩功能 smoke:同步WASM自检守卫
This commit is contained in:
@@ -745,7 +745,7 @@ grep -F -- 'cp build/wasm/cnc_sim.js web/public/cnc_sim.js' build-wasm.sh >/dev/
|
||||
grep -F -- 'cp build/wasm/cnc_sim.wasm web/public/cnc_sim.wasm' build-wasm.sh >/dev/null
|
||||
grep -F -- 'cmp -s build/wasm/cnc_sim.js web/public/cnc_sim.js' build-wasm.sh >/dev/null
|
||||
grep -F -- 'cmp -s build/wasm/cnc_sim.wasm web/public/cnc_sim.wasm' build-wasm.sh >/dev/null
|
||||
grep -F -- 'node test-web-wasm-node-smoke.cjs' build-wasm.sh >/dev/null
|
||||
grep -F -- './test-web-wasm-node-smoke.sh' build-wasm.sh >/dev/null
|
||||
grep -F -- './test-web-wasm-browser-smoke.sh' build-wasm.sh >/dev/null
|
||||
grep -F 'const opfsOptions = options.opfs ?? (isOpfsAvailable() ? {} : false)' web/src/wasm-core.js >/dev/null
|
||||
grep -F 'OPFS cannot be disabled in browser contexts with OPFS support' web/src/wasm-core.js >/dev/null
|
||||
@@ -812,7 +812,7 @@ if ! awk '
|
||||
index($0, "cp build/wasm/cnc_sim.wasm web/public/cnc_sim.wasm") { cp_wasm_line = NR }
|
||||
index($0, "cmp -s build/wasm/cnc_sim.js web/public/cnc_sim.js") { cmp_js_line = NR }
|
||||
index($0, "cmp -s build/wasm/cnc_sim.wasm web/public/cnc_sim.wasm") { cmp_wasm_line = NR }
|
||||
index($0, "node test-web-wasm-node-smoke.cjs") { node_line = NR }
|
||||
index($0, "./test-web-wasm-node-smoke.sh") { node_line = NR }
|
||||
index($0, "./test-web-wasm-browser-smoke.sh") { browser_line = NR }
|
||||
END {
|
||||
exit !(cp_js_line && cp_wasm_line && cmp_js_line && cmp_wasm_line && node_line && browser_line &&
|
||||
|
||||
Reference in New Issue
Block a user