@@ -8,20 +8,14 @@ def test_apple_developer_site_webdriver_instructions(self):
88 self .demo_mode = True
99 self .demo_sleep = 0.5
1010 self .message_duration = 2.0
11+ if self .is_chromium () and not self .disable_csp :
12+ self .get_new_driver (browser = self .browser , disable_csp = True )
1113 if self .headless :
12- if self ._multithreaded :
14+ if self ._multithreaded or self . undetectable or self . recorder_mode :
1315 self .open_if_not_url ("about:blank" )
14- print ("Skipping test in headless multi-threaded mode." )
15- self .skip ("Skipping test in headless multi-threaded mode." )
16- elif self .undetectable :
17- self .open_if_not_url ("about:blank" )
18- print ("Skipping test in headless undetectable mode." )
19- self .skip ("Skipping test in headless undetectable mode." )
20- elif self .recorder_mode :
21- self .open_if_not_url ("about:blank" )
22- print ("Skipping test in headless Recorder Mode." )
23- self .skip ("Skipping test in headless Recorder Mode." )
24- elif self .browser == "chrome" or self .browser == "edge" :
16+ print ("\n Unsupported mode for this test." )
17+ self .skip ("Unsupported mode for this test." )
18+ elif self .is_chromium ():
2519 self .get_new_driver (browser = self .browser , headless2 = True )
2620 self .open ("https://developer.apple.com/search/" )
2721 title = "Testing with WebDriver in Safari"
0 commit comments