[pytest]
# ORCH-39: make the async webhook/state tests (test_orch10_states.py) actually
# run in every environment. Without pytest-asyncio + asyncio_mode=auto these
# @pytest.mark.asyncio tests were silently SKIPPED, so a broken async path
# could pass CI. asyncio_mode=auto runs `async def test_*` natively.
asyncio_mode = auto

# Fail loudly on unknown markers so a typo'd @pytest.mark.* can't silently
# disable a test.
markers =
    asyncio: mark a coroutine test to be run by pytest-asyncio.

testpaths = tests
