| Filename | Latest commit message | Latest commit date |
|---|---|---|
Cargo's default test runner parallelises tests within a binary, so the original 'tests run serially' comment was wrong — two `with_env` calls running concurrently would race the process-wide HIVE_LABEL / HYPERHIVE_HIVE_DOMAIN state. Added a module-scope `static ENV_LOCK: Mutex<()>` and acquire it at the top of `with_env` so each set / run / restore window is exclusive. Poison recovery via `unwrap_or_else(into_inner)` so a single test panic doesn't cascade through the rest of the module. Lighter than pulling in serial_test for one module. No new deps. |
||
| .. | ||
| prompts | ||
| src | ||
| Cargo.toml | ||