[pytest] asyncio_mode = auto asyncio_default_fixture_loop_scope = function testpaths = tests python_files = test_*.py python_classes = Test* python_functions = test_* addopts = -v --tb=short --strict-markers markers = unit: Unit tests (fast, isolated) integration: Integration tests (may use real DB) slow: Slow tests (skipped by default in CI fast mode) filterwarnings = ignore::DeprecationWarning ignore::pytest.PytestUnraisableExceptionWarning