|
4 | 4 | from __future__ import (absolute_import, division, print_function, |
5 | 5 | unicode_literals, with_statement) |
6 | 6 |
|
7 | | -from ..helpers import TmuxTestCase, get_test_session_name, temp_session |
| 7 | +from ..helpers import get_test_session_name, temp_session |
8 | 8 |
|
9 | 9 |
|
10 | | -class TempSession(TmuxTestCase): |
| 10 | +def test_kills_session(server): |
| 11 | + server = server |
| 12 | + session_name = get_test_session_name(server=server) |
11 | 13 |
|
12 | | - def test_kills_session(self): |
13 | | - server = self.server |
14 | | - session_name = get_test_session_name(server=server) |
| 14 | + with temp_session( |
| 15 | + server=server, session_name=session_name |
| 16 | + ): |
| 17 | + result = server.has_session(session_name) |
| 18 | + assert result |
15 | 19 |
|
16 | | - with temp_session( |
17 | | - server=server, session_name=session_name |
18 | | - ): |
19 | | - result = server.has_session(session_name) |
20 | | - assert result |
| 20 | + assert not server.has_session(session_name) |
21 | 21 |
|
22 | | - assert not server.has_session(session_name) |
23 | 22 |
|
24 | | - def test_if_session_killed_before(self): |
25 | | - """Handles situation where session already closed within context""" |
| 23 | +def test_if_session_killed_before(server): |
| 24 | + """Handles situation where session already closed within context""" |
26 | 25 |
|
27 | | - server = self.server |
28 | | - session_name = get_test_session_name(server=server) |
| 26 | + server = server |
| 27 | + session_name = get_test_session_name(server=server) |
29 | 28 |
|
30 | | - with temp_session(server=server, session_name=session_name): |
| 29 | + with temp_session(server=server, session_name=session_name): |
31 | 30 |
|
32 | | - # an error or an exception within a temp_session kills the session |
33 | | - server.kill_session(session_name) |
| 31 | + # an error or an exception within a temp_session kills the session |
| 32 | + server.kill_session(session_name) |
34 | 33 |
|
35 | | - result = server.has_session(session_name) |
36 | | - assert not result |
| 34 | + result = server.has_session(session_name) |
| 35 | + assert not result |
37 | 36 |
|
38 | | - # really dead? |
39 | | - assert not server.has_session(session_name) |
| 37 | + # really dead? |
| 38 | + assert not server.has_session(session_name) |
40 | 39 |
|
41 | | - def test_if_session_name_works(self): |
42 | | - """should allow custom ``session_name``.""" |
43 | | - pass |
| 40 | + |
| 41 | +def test_if_session_name_works(self): |
| 42 | + """should allow custom ``session_name``.""" |
| 43 | + pass |
0 commit comments