Running Tests¶
Quality gates¶
CI runs the same core gates.
Notes¶
- Route tests use
httpx.AsyncClientwithASGITransport. - WebSocket tests use
httpx-wswithASGIWebSocketTransport. - Mock
subprocess.Popenin session-handler tests so the WebSocket hook does not leak to a live daemon. - Reinstall the package after hook changes because hooks run from the installed package.