Skip to content

Commit 5fa12be

Browse files
author
David Ellis
committed
"event_loop" was removed, use "get_event_loop()" instead (pytest-dev/pytest-asyncio#1106)
1 parent edc3c94 commit 5fa12be

File tree

3 files changed

+18
-14
lines changed

3 files changed

+18
-14
lines changed

autobahn/asyncio/test/test_aio_rawsocket.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@
1111

1212

1313
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
14-
def test_sers(event_loop):
14+
def test_sers():
1515
serializers = get_serializers()
1616
assert len(serializers) > 0
1717
m = serializers[0]().serialize(message.Abort('close'))
1818
assert m
1919

2020

2121
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
22-
def test_prefix(event_loop):
22+
def test_prefix():
2323
p = PrefixProtocol()
2424
transport = Mock()
2525
receiver = Mock()
@@ -62,7 +62,7 @@ def test_prefix(event_loop):
6262

6363

6464
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
65-
def test_is_closed(event_loop):
65+
def test_is_closed():
6666
class CP(RawSocketClientProtocol):
6767
@property
6868
def serializer_id(self):
@@ -83,7 +83,7 @@ def serializer_id(self):
8383

8484

8585
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
86-
def test_raw_socket_server1(event_loop):
86+
def test_raw_socket_server1():
8787

8888
server = RawSocketServerProtocol()
8989
ser = Mock(return_value=True)
@@ -108,7 +108,7 @@ def test_raw_socket_server1(event_loop):
108108

109109

110110
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
111-
def test_raw_socket_server_errors(event_loop):
111+
def test_raw_socket_server_errors():
112112

113113
server = RawSocketServerProtocol()
114114
ser = Mock(return_value=True)
@@ -139,7 +139,7 @@ def test_raw_socket_server_errors(event_loop):
139139

140140

141141
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
142-
def test_raw_socket_client1(event_loop):
142+
def test_raw_socket_client1():
143143
class CP(RawSocketClientProtocol):
144144
@property
145145
def serializer_id(self):
@@ -162,7 +162,7 @@ def serializer_id(self):
162162

163163

164164
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
165-
def test_raw_socket_client_error(event_loop):
165+
def test_raw_socket_client_error():
166166
class CP(RawSocketClientProtocol):
167167
@property
168168
def serializer_id(self):
@@ -181,7 +181,7 @@ def serializer_id(self):
181181

182182

183183
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
184-
def test_wamp_server(event_loop):
184+
def test_wamp_server():
185185
transport = Mock(spec_set=('abort', 'close', 'write', 'get_extra_info'))
186186
transport.write = Mock(side_effect=lambda m: messages.append(m))
187187
server = Mock(spec=['onOpen', 'onMessage'])
@@ -209,7 +209,7 @@ def fact_server():
209209

210210

211211
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
212-
def test_wamp_client(event_loop):
212+
def test_wamp_client():
213213
transport = Mock(spec_set=('abort', 'close', 'write', 'get_extra_info'))
214214
transport.write = Mock(side_effect=lambda m: messages.append(m))
215215
client = Mock(spec=['onOpen', 'onMessage'])

autobahn/asyncio/test/test_aio_websocket.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,17 @@ async def test_echo_async():
2222

2323

2424
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
25-
def test_websocket_custom_loop(event_loop):
25+
def test_websocket_custom_loop():
26+
event_loop = asyncio.get_event_loop()
2627
factory = WebSocketServerFactory(loop=event_loop)
2728
server = factory()
2829
transport = Mock()
2930
server.connection_made(transport)
3031

3132

3233
@pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test runs on asyncio only')
33-
def test_async_on_connect_server(event_loop):
34-
34+
def test_async_on_connect_server():
35+
event_loop = asyncio.get_event_loop()
3536
num = 42
3637
done = txaio.create_future()
3738
values = []

autobahn/wamp/test/test_wamp_component_aio.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#
2525
###############################################################################
2626

27+
import asyncio
2728
import os
2829
import sys
2930
import unittest.mock as mock
@@ -34,7 +35,8 @@
3435
from autobahn.asyncio.component import Component
3536

3637
@pytest.mark.skipif(sys.version_info < (3, 5), reason="requires Python 3.5+")
37-
def test_asyncio_component(event_loop):
38+
def test_asyncio_component():
39+
event_loop = asyncio.get_event_loop()
3840
orig_loop = txaio.config.loop
3941
txaio.config.loop = event_loop
4042

@@ -75,7 +77,8 @@ def done(f):
7577
event_loop.run_until_complete(finished)
7678

7779
@pytest.mark.skipif(sys.version_info < (3, 5), reason="requires Python 3.5+")
78-
def test_asyncio_component_404(event_loop):
80+
def test_asyncio_component_404():
81+
event_loop = asyncio.get_event_loop()
7982
"""
8083
If something connects but then gets aborted, it should still try
8184
to re-connect (in real cases this could be e.g. wrong path,

0 commit comments

Comments
 (0)