From f95fbe1601b62f695d5ceb5a5ef0c85ae33f9be3 Mon Sep 17 00:00:00 2001 From: Break27 Date: Fri, 14 Aug 2026 14:04:48 +0800 Subject: [PATCH] fix: 'until' util function --- src/common/utils/selenium.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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