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.