test_form_submit: poll for backend_state to be updated (#1625)
This commit is contained in:
parent
fd4a6257c3
commit
2613b865f2
@ -124,6 +124,11 @@ def test_submit(driver, form_submit: AppHarness):
|
|||||||
submit_input = driver.find_element(By.CLASS_NAME, "chakra-button")
|
submit_input = driver.find_element(By.CLASS_NAME, "chakra-button")
|
||||||
submit_input.click()
|
submit_input.click()
|
||||||
|
|
||||||
|
# wait for the form data to arrive at the backend
|
||||||
|
AppHarness._poll_for(
|
||||||
|
lambda: backend_state.form_data != {},
|
||||||
|
)
|
||||||
|
|
||||||
assert backend_state.form_data["name_input"] == "foo"
|
assert backend_state.form_data["name_input"] == "foo"
|
||||||
assert backend_state.form_data["pin_input"] == pin_values
|
assert backend_state.form_data["pin_input"] == pin_values
|
||||||
assert backend_state.form_data["number_input"] == "-3"
|
assert backend_state.form_data["number_input"] == "-3"
|
||||||
|
Loading…
Reference in New Issue
Block a user