Skip to content

Commit be0a28e

Browse files
authored
[fix:tests] Fixed flaky selenium test: test_autocomplete_shelf_filter #400
Closes #400
1 parent 1011f52 commit be0a28e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/test_project/tests/test_selenium.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -724,6 +724,11 @@ def test_autocomplete_shelf_filter(self):
724724
)
725725
self.web_driver.find_element(By.CSS_SELECTOR, filter_css_selector).click()
726726
self.web_driver.find_element(By.CSS_SELECTOR, '.select2-container--open')
727+
WebDriverWait(self.web_driver, 10).until(
728+
EC.presence_of_element_located(
729+
(By.XPATH, f'//*[contains(text(), "{horror_shelf.name}")]')
730+
)
731+
)
727732
self.assertIn(horror_shelf.name, self.web_driver.page_source)
728733
self.assertIn(factual_shelf.name, self.web_driver.page_source)
729734
self.web_driver.find_element(By.XPATH, filter_option_xpath).click()

0 commit comments

Comments
 (0)