Selaa lähdekoodia

test_form_submit: poll for backend_state to be updated (#1625)

Masen Furer 1 vuosi sitten
vanhempi
säilyke
2613b865f2
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      integration/test_form_submit.py

+ 5 - 0
integration/test_form_submit.py

@@ -124,6 +124,11 @@ def test_submit(driver, form_submit: AppHarness):
     submit_input = driver.find_element(By.CLASS_NAME, "chakra-button")
     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["pin_input"] == pin_values
     assert backend_state.form_data["number_input"] == "-3"