Skip to content

Commit 9a64448

Browse files
author
Marco Paolini
committed
Fix tests on TravisCI
1 parent 439b48f commit 9a64448

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

tests/conftest.py

+3-5
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,14 @@
44

55

66
@pytest.yield_fixture
7-
def websocket_cli(event_loop):
8-
7+
def websocket_cli(event_loop, unused_tcp_port):
8+
# TODO use server port somehow
99
from pushpull.websocket.client import challenge
10-
1110
inp, out = StringIO(), StringIO()
12-
yield challenge('http://localhost:8080', 'test', inp, out, loop=event_loop), inp, out
11+
yield challenge('http://127.0.0.1:{}'.format(unused_tcp_port), 'test', inp, out, loop=event_loop), inp, out
1312

1413

1514
@pytest.yield_fixture
1615
def websocket_server(event_loop):
17-
1816
# TODO
1917
yield None

tests/test_cli.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ async def test_client_server_down(event_loop, websocket_cli):
1212
await asyncio.wait_for(challenge, timeout=1, loop=event_loop)
1313

1414

15-
@pytest.mark.asyncio
1615
@pytest.mark.skip(reason='TODO')
16+
@pytest.mark.asyncio
1717
async def test_client_server_send_one(event_loop, websocket_cli, websocket_server):
1818
challenge, inp, out = websocket_cli
1919
with mock.patch('pushpull.websocket.client.logger') as logger:

0 commit comments

Comments
 (0)