5
5
import logging
6
6
7
7
from libtmux import Server
8
+ from libtmux .common import has_gte_version
8
9
9
10
logger = logging .getLogger (__name__ )
10
11
@@ -42,8 +43,11 @@ def test_config(server):
42
43
def test_256_colors (server ):
43
44
myserver = Server (colors = 256 )
44
45
assert myserver .colors == 256
46
+ print (myserver .colors )
45
47
46
- proc = myserver .cmd ('list-servers' )
48
+ proc = myserver .cmd ('list-sessions' )
49
+
50
+ print ('list-sessions' , proc )
47
51
48
52
assert '-2' in proc .cmd
49
53
assert '-8' not in proc .cmd
@@ -53,7 +57,7 @@ def test_88_colors(server):
53
57
myserver = Server (colors = 88 )
54
58
assert myserver .colors == 88
55
59
56
- proc = myserver .cmd ('list-servers ' )
60
+ proc = myserver .cmd ('list-sessions ' )
57
61
58
62
assert '-8' in proc .cmd
59
63
assert '-2' not in proc .cmd
@@ -97,4 +101,8 @@ def test_new_session_shell(server):
97
101
pane = window .list_panes ()[0 ]
98
102
assert mysession .get ("session_name" ) == "test_new_session"
99
103
assert server .has_session ("test_new_session" )
100
- assert pane .get ('pane_start_command' ) == cmd
104
+
105
+ if has_gte_version ('3.2' ):
106
+ assert pane .get ('pane_start_command' ).replace ('"' , '' ) == cmd
107
+ else :
108
+ assert pane .get ('pane_start_command' ) == cmd
0 commit comments