[ENG-4194] TypeError: Cannot create property 'token' on string (#4534)
This commit is contained in:
parent
c387f517b6
commit
60a5b7bc7a
@ -1295,7 +1295,7 @@ async def process(
|
|||||||
await asyncio.create_task(
|
await asyncio.create_task(
|
||||||
app.event_namespace.emit(
|
app.event_namespace.emit(
|
||||||
"reload",
|
"reload",
|
||||||
data=format.json_dumps(event),
|
data=event,
|
||||||
to=sid,
|
to=sid,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -637,8 +637,7 @@ async def test_client_side_state(
|
|||||||
assert await AppHarness._poll_for_async(poll_for_not_hydrated)
|
assert await AppHarness._poll_for_async(poll_for_not_hydrated)
|
||||||
|
|
||||||
# Trigger event to get a new instance of the state since the old was expired.
|
# Trigger event to get a new instance of the state since the old was expired.
|
||||||
state_var_input = driver.find_element(By.ID, "state_var")
|
set_sub("c1", "c1 post expire")
|
||||||
state_var_input.send_keys("re-triggering")
|
|
||||||
|
|
||||||
# get new references to all cookie and local storage elements (again)
|
# get new references to all cookie and local storage elements (again)
|
||||||
c1 = driver.find_element(By.ID, "c1")
|
c1 = driver.find_element(By.ID, "c1")
|
||||||
@ -659,7 +658,7 @@ async def test_client_side_state(
|
|||||||
l1s = driver.find_element(By.ID, "l1s")
|
l1s = driver.find_element(By.ID, "l1s")
|
||||||
s1s = driver.find_element(By.ID, "s1s")
|
s1s = driver.find_element(By.ID, "s1s")
|
||||||
|
|
||||||
assert c1.text == "c1 value"
|
assert c1.text == "c1 post expire"
|
||||||
assert c2.text == "c2 value"
|
assert c2.text == "c2 value"
|
||||||
assert c3.text == "" # temporary cookie expired after reset state!
|
assert c3.text == "" # temporary cookie expired after reset state!
|
||||||
assert c4.text == "c4 value"
|
assert c4.text == "c4 value"
|
||||||
@ -690,11 +689,11 @@ async def test_client_side_state(
|
|||||||
|
|
||||||
async def poll_for_c1_set():
|
async def poll_for_c1_set():
|
||||||
sub_state = await get_sub_state()
|
sub_state = await get_sub_state()
|
||||||
return sub_state.c1 == "c1 value"
|
return sub_state.c1 == "c1 post expire"
|
||||||
|
|
||||||
assert await AppHarness._poll_for_async(poll_for_c1_set)
|
assert await AppHarness._poll_for_async(poll_for_c1_set)
|
||||||
sub_state = await get_sub_state()
|
sub_state = await get_sub_state()
|
||||||
assert sub_state.c1 == "c1 value"
|
assert sub_state.c1 == "c1 post expire"
|
||||||
assert sub_state.c2 == "c2 value"
|
assert sub_state.c2 == "c2 value"
|
||||||
assert sub_state.c3 == ""
|
assert sub_state.c3 == ""
|
||||||
assert sub_state.c4 == "c4 value"
|
assert sub_state.c4 == "c4 value"
|
||||||
|
Loading…
Reference in New Issue
Block a user