# Repo-root pytest config — the ONE config that applies however the suite is # invoked. Without it, `pytest edge/` from the repo root (CI's invocation) never # discovers edge/gateway/pyproject.toml's [tool.pytest.ini_options], so # asyncio_mode silently reverts to "strict" and every plain `async def` test # fails with "async def functions are not natively supported" — while the same # tests pass when run from inside a package dir. Config must not depend on cwd. [pytest] asyncio_mode = auto