[pytest] pythonpath = . asyncio_mode = auto asyncio_default_fixture_loop_scope = function testpaths = tests addopts = --timeout=30 filterwarnings = ignore::DeprecationWarning:starlette ignore::DeprecationWarning:fastapi ignore::PendingDeprecationWarning:starlette markers = slow: tests that run real subprocesses (linters, compilers) — automatically applied to files under tests/integration/ via integration/conftest.py perf: performance measurement tests — run via `make test-perf`