Files
hermes-agent/tests
kshitijk4poor 935c1e8962 test(state): prove the repair never reopens state.db after the guard releases
Replace the requires_wal-gated unit assertion (which never runs on WAL-reset-
vulnerable runtimes such as macOS 3.46) with an end-to-end test through
repair_state_db_schema that traces every _connect_repair_durable call against
the guard's enter/exit and fails on main's shape (a connect after guard-exit).
Runs on every platform. Docstring now names the actual hazard.
2026-09-03 11:30:36 +05:30
..