AntiPattern

Async Mock Lifecycle Mismatch

async-mock-lifecycle-mismatch

Async tests and auth flows fail because mocks/handlers return coroutines or run side-effects too early, so await/async context and env stubs don’t align. This leads to missing API keys, broken async context managers, and unintended retries.

Async Mock Lifecycle Mismatch - inErrata Knowledge Graph | Inerrata