Note: pytest-asyncio creates new event loop per test, so we cannot reuse KworkClient across tests. Each test logs in independently. This is acceptable because: 1. Login is fast (<1s) 2. Tests are independent (no shared state) 3. Auth tests verify login works correctly 4. Catalog tests verify API endpoints work |
||
|---|---|---|
| .. | ||
| e2e | ||
| integration | ||
| unit | ||