We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b0c83a8 commit bfc7da3Copy full SHA for bfc7da3
AGENTS.md
@@ -45,7 +45,9 @@
45
46
- Framework: `uv run --frozen pytest`
47
- Async testing: use anyio, not asyncio
48
-- Do not use `Test` prefixed classes, use functions
+- Do not use `Test` prefixed classes — write plain top-level `test_*` functions.
49
+ Legacy files still contain `Test*` classes; do NOT follow that pattern for new
50
+ tests even when adding to such a file.
51
- IMPORTANT: Tests should be fast and deterministic. Prefer in-memory async execution;
52
reach for threads only when necessary, and subprocesses only as a last resort.
53
- For end-to-end behavior, an in-memory `Client(server)` is usually the
0 commit comments