Skip to content

Commit 9a1686e

Browse files
committed
kill test server at the server fixture level
1 parent e04a1be commit 9a1686e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/conftest.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,14 @@
1212

1313

1414
@pytest.fixture(scope='function')
15-
def server():
15+
def server(request):
1616
t = Server()
1717
t.socket_name = 'tmuxp_test%s' % next(namer)
1818

19+
def fin():
20+
t.kill_server()
21+
request.addfinalizer(fin)
22+
1923
return t
2024

2125

@@ -61,10 +65,6 @@ def session(request, server):
6165
assert TEST_SESSION_NAME == session.get('session_name')
6266
assert TEST_SESSION_NAME != 'tmuxp'
6367

64-
def fin():
65-
server.kill_server()
66-
request.addfinalizer(fin)
67-
6868
return session
6969

7070

0 commit comments

Comments
 (0)