userver: /home/antonyzhilin/arcadia/taxi/uservices/userver/testsuite/pytest_plugins/pytest_userver/plugins/asyncio_socket.py Source File
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
asyncio_socket.py
1import asyncio
2
3import pytest
4
5from testsuite import asyncio_socket
6
7
8@pytest.fixture(name='asyncio_loop')
9async def _asyncio_loop():
10 return asyncio.get_running_loop()
11
12
13@pytest.fixture(name='asyncio_socket')
14async def _asyncio_socket(asyncio_loop):
15 return asyncio_socket.AsyncioSocketsFactory(loop=asyncio_loop)