Skip to content

Commit 1ba20cd

Browse files
committed
Update examples
1 parent 64c56c2 commit 1ba20cd

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

examples/raw_uc_events.py

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
from rich.pretty import pprint
2+
from seleniumbase import SB
3+
4+
5+
def add_cdp_listener(sb):
6+
# (To print everything, use "*". Otherwise select specific headers.)
7+
# self.driver.add_cdp_listener("*", lambda data: print(pformat(data)))
8+
sb.driver.add_cdp_listener(
9+
"Network.requestWillBeSentExtraInfo",
10+
lambda data: pprint(data)
11+
)
12+
13+
14+
def click_turnstile_and_verify(sb):
15+
sb.uc_gui_handle_captcha()
16+
sb.assert_element("img#captcha-success", timeout=3)
17+
sb.highlight("img#captcha-success", loops=8)
18+
19+
20+
with SB(uc_cdp_events=True, test=True) as sb:
21+
url = "seleniumbase.io/apps/turnstile"
22+
sb.uc_open_with_reconnect(url, 2)
23+
add_cdp_listener(sb)
24+
click_turnstile_and_verify(sb)
25+
sb.sleep(1)
26+
sb.refresh()
27+
sb.sleep(1.2)

examples/uc_cdp_events.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ def test_display_cdp_events(self):
2626
self.click_turnstile_and_verify()
2727
self.sleep(1)
2828
self.refresh()
29-
self.sleep(0.5)
29+
self.sleep(1.2)

0 commit comments

Comments
 (0)