openclaw/scripts/tests
Peter Steinberger 6d4f04cdf6
fix: keep test runtime facts consistent across Node and Bun (#163260)
Correct Node-only assumptions in Doctor, update, storage, and process fixtures while preserving their behavior checks.

Use shared Node executable/version facts for service and runner fixtures, preserve the real host identity for schema/state workers, and make diagnostic, filesystem, preload, parsing, and crash fixtures explicit about the runtime facts they exercise.

Validation covers every repaired owner and affected sibling on Node 24 and verified Bun b368, plus Linux directory and zombie cases. Exact-head CI and P2 review passed. Four unchanged files have source-backed Bun runtime stop reports; local timeout evidence remains recorded alongside separate Darwin controls.
2026-10-02 02:43:05 -05:00
..
update-restart-module-outcome.mjs fix: keep test runtime facts consistent across Node and Bun (#163260) 2026-10-02 02:43:05 -05:00
update-restart-swap-fixture.mjs test(update): allow the backup-path helper in the swap fixture 2026-09-30 20:15:57 -07:00