diff options
Diffstat (limited to 'packages/meshbay-node/tests/test_connection_processes.py')
| -rw-r--r-- | packages/meshbay-node/tests/test_connection_processes.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/meshbay-node/tests/test_connection_processes.py b/packages/meshbay-node/tests/test_connection_processes.py index 47aded0..ab9dfd3 100644 --- a/packages/meshbay-node/tests/test_connection_processes.py +++ b/packages/meshbay-node/tests/test_connection_processes.py @@ -27,6 +27,13 @@ from meshbay_node.transport.webrtc.channel import _get_remote_ip, _pack from meshbay_node.transport.webrtc.workers import WorkerPool from meshbay_node.transport.webrtc_server import WebRTCTransport +from conftest import on_the_daemons_loop + +# The pool starts processes, which the loop the suite runs on under Windows +# cannot do; the node's end of each connection is in one of them, so that +# loop's reason (two aiortc ends in one process) does not apply here. +pytestmark = on_the_daemons_loop + async def _until(test, seconds: float = 15.0) -> None: for _ in range(int(seconds / 0.02)): |