File tree Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -91,10 +91,19 @@ def test_new_session(server: Server) -> None:
91
91
92
92
def test_new_session_no_name (server : Server ) -> None :
93
93
"""Server.new_session works with no name"""
94
- mysession = server .new_session ()
95
- session_name = mysession .get ("session_name" )
96
- assert session_name is not None
97
- assert server .has_session (session_name )
94
+ first_session = server .new_session ()
95
+ first_session_name = first_session .get ("session_name" )
96
+ assert first_session_name is not None
97
+ assert server .has_session (first_session_name )
98
+
99
+ expected_session_name = str (int (first_session_name ) + 1 )
100
+
101
+ # When a new session is created, it should enumerate
102
+ second_session = server .new_session ()
103
+ second_session_name = second_session .get ("session_name" )
104
+ assert expected_session_name == second_session_name
105
+ assert second_session_name is not None
106
+ assert server .has_session (second_session_name )
98
107
99
108
100
109
def test_new_session_shell (server : Server ) -> None :
You can’t perform that action at this time.
0 commit comments