@@ -170,7 +170,7 @@ async def test_connection_banner(connection_banner: AppHarness):
170170 await connection_banner .state_manager .redis .get (
171171 app_token_manager ._get_redis_key (token )
172172 )
173- == b"1"
173+ == f'{{"instance_id": " { app_token_manager . instance_id } ", "sid": " { sid_before } "}}' . encode ()
174174 )
175175
176176 delay_button = driver .find_element (By .ID , "delay" )
@@ -221,17 +221,17 @@ async def test_connection_banner(connection_banner: AppHarness):
221221
222222 # After reconnecting, the token association should be re-established.
223223 app_token_manager = connection_banner .token_manager ()
224+ # Make sure the new connection has a different websocket sid.
225+ sid_after = app_token_manager .token_to_sid [token ]
226+ assert sid_before != sid_after
224227 if isinstance (connection_banner .state_manager , StateManagerRedis ):
225228 assert isinstance (app_token_manager , RedisTokenManager )
226229 assert (
227230 await connection_banner .state_manager .redis .get (
228231 app_token_manager ._get_redis_key (token )
229232 )
230- == b"1"
233+ == f'{{"instance_id": " { app_token_manager . instance_id } ", "sid": " { sid_after } "}}' . encode ()
231234 )
232- # Make sure the new connection has a different websocket sid.
233- sid_after = app_token_manager .token_to_sid [token ]
234- assert sid_before != sid_after
235235
236236 # Count should have incremented after coming back up
237237 assert connection_banner .poll_for_value (counter_element , exp_not_equal = "1" ) == "2"
0 commit comments