diff --git a/src/common/utils/selenium.py b/src/common/utils/selenium.py index c6fbab7..5240429 100644 --- a/src/common/utils/selenium.py +++ b/src/common/utils/selenium.py @@ -13,8 +13,8 @@ driver: WebDriver|None = None unique, parameters = None, dict() def until[T](condition: Callable[[WebDriver], T], timeout=None) -> T: - try: return WebDriverWait(driver, timeout or parameters.get('timeout') or 0).until(condition) - except: pass + wait = WebDriverWait(driver, timeout or parameters.get('timeout') or 0) + return wait.until(condition, "Timeout") def sleep(seconds: float): try: driver.switch_to.alert