Add "driver.uc_click(selector)" to use "element.uc_click()"

This commit is contained in:
Michael Mintz 2023-10-19 13:35:21 -04:00
parent f9e2d1f1b6
commit ad9faec443
1 changed files with 10 additions and 0 deletions

View File

@ -425,6 +425,13 @@ def uc_open_with_reconnect(driver, url, reconnect_time=None):
return None
def uc_click(
driver, selector, by="css selector", timeout=settings.SMALL_TIMEOUT
):
element = driver.wait_for_element(selector, by=by, timeout=timeout)
element.uc_click()
def edgedriver_on_path():
return os.path.exists(LOCAL_EDGEDRIVER)
@ -3483,6 +3490,9 @@ def get_local_driver(
driver, *args, **kwargs
)
)
driver.uc_click = lambda *args, **kwargs: uc_click(
driver, *args, **kwargs
)
if mobile_emulator:
uc_metrics = {}
if (