summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorsarahboyce <sarahvboyce95@gmail.com>2023-06-11 15:53:34 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-06-13 08:26:34 +0200
commitdecbfa834ff2c981f945934e0037edfcfdae3bf8 (patch)
treed71b520a7b8dfff1c51167e48567b0370dcd6e63 /tests
parent1699f8b52ac15f687cc39088401c2641022c71cd (diff)
Made SeleniumTests.test_select_multiple less flaky by adding explicit Selenium wait.
Diffstat (limited to 'tests')
-rw-r--r--tests/admin_views/test_autocomplete_view.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/admin_views/test_autocomplete_view.py b/tests/admin_views/test_autocomplete_view.py
index febddc1547..ecb5d86bc5 100644
--- a/tests/admin_views/test_autocomplete_view.py
+++ b/tests/admin_views/test_autocomplete_view.py
@@ -494,7 +494,8 @@ class SeleniumTests(AdminSeleniumTestCase):
+ reverse("autocomplete_admin:admin_views_question_add")
)
elem = self.selenium.find_element(By.CSS_SELECTOR, ".select2-selection")
- elem.click() # Open the autocomplete dropdown.
+ with self.select2_ajax_wait():
+ elem.click() # Open the autocomplete dropdown.
results = self.selenium.find_element(By.CSS_SELECTOR, ".select2-results")
self.assertTrue(results.is_displayed())
option = self.selenium.find_element(By.CSS_SELECTOR, ".select2-results__option")