[pytest] addopts = -m "not live and not docker" --timeout=60 --strict-markers markers = live: tests requiring server access (run with '-m live') docker: tests requiring Docker (run with '-m docker') integration: FastAPI TestClient API integration tests journey: end-to-end user flow tests spanning multiple components slow: slow tests that spawn real subprocesses or bind network sockets