Multi-client test context fixture.
(request)
| 165 | |
| 166 | @pytest_asyncio.fixture(scope="module", loop_scope="module") |
| 167 | async def mctx(request): |
| 168 | """Multi-client test context fixture.""" |
| 169 | context = MultiClientContext() |
| 170 | await context.setup() |
| 171 | yield context |
| 172 | any_failed = request.session.stash.get("any_test_failed", False) |
| 173 | await context.teardown(test_failed=any_failed) |
| 174 | |
| 175 | |
| 176 | @pytest_asyncio.fixture(autouse=True, loop_scope="module") |
nothing calls this directly
no test coverage detected
searching dependent graphs…