Skip to content

Commit 0f74cb5

Browse files
committed
Update UC Mode / CDP Mode
1 parent f3e3ddd commit 0f74cb5

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

seleniumbase/fixtures/base_case.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10044,12 +10044,14 @@ def assert_text(
1004410044
elif self.__is_cdp_swap_needed():
1004510045
self.cdp.assert_text(text, selector, timeout=timeout)
1004610046
return True
10047-
elif not self.is_connected():
10048-
self.connect()
1004910047
elif self.__is_shadow_selector(selector):
10048+
if hasattr(self, "connect") and not self.is_connected():
10049+
self.connect()
1005010050
self.__assert_shadow_text_visible(text, selector, timeout)
1005110051
return True
1005210052
else:
10053+
if hasattr(self, "connect") and not self.is_connected():
10054+
self.connect()
1005310055
self.wait_for_text_visible(text, selector, by=by, timeout=timeout)
1005410056
if self.demo_mode:
1005510057
a_t = "ASSERT TEXT"

seleniumbase/undetected/cdp_driver/browser.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -680,6 +680,9 @@ def stop(self):
680680
self._process = None
681681
self._process_pid = None
682682

683+
def quit(self):
684+
self.stop()
685+
683686
def __await__(self):
684687
# return ( asyncio.sleep(0)).__await__()
685688
return self.update_targets().__await__()

0 commit comments

Comments
 (0)