Skip to content

Commit d1b3fa6

Browse files
committed
Add a test for displaying CDP events in UC Mode
1 parent 4f69387 commit d1b3fa6

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

examples/uc_cdp_events.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
from pprint import pformat
2+
from seleniumbase import BaseCase
3+
4+
if __name__ == "__main__":
5+
from pytest import main
6+
main([__file__, "--uc", "--uc-cdp", "-s"])
7+
8+
9+
class CDPTests(BaseCase):
10+
def test_display_cdp_events(self):
11+
if not self.undetectable or not self.uc_cdp_events:
12+
self.get_new_driver(undetectable=True, uc_cdp_events=True)
13+
# (To print everything, use "*". Otherwise select specific headers.)
14+
# self.driver.add_cdp_listener("*", lambda data: print(pformat(data)))
15+
self.driver.add_cdp_listener(
16+
"Network.requestWillBeSentExtraInfo",
17+
lambda data: print(pformat(data))
18+
)
19+
self.open("https://nowsecure.nl/#relax")
20+
self.assert_text("OH YEAH, you passed!", "h1", timeout=6.75)
21+
self.sleep(2)

0 commit comments

Comments
 (0)