[pytest]
testpaths = tests
python_files = test_*.py
python_classes = Test*
python_functions = test_*
asyncio_mode = auto

markers =
    http: HTTP protocol tests
    websocket: WebSocket protocol tests
    lifespan: Lifespan protocol tests
    streaming: Streaming response tests
    slow: Slow running tests
    framework(name): Test specific framework

filterwarnings =
    ignore::DeprecationWarning
    ignore::pytest.PytestUnraisableExceptionWarning
