File tree Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Original file line number Diff line number Diff line change 99
1010class GoogleTests (BaseCase ):
1111 def test_google_dot_com (self ):
12- if self .headless and self . _multithreaded :
12+ if self .headless :
1313 self .open_if_not_url ("about:blank" )
14- print ("\n Skipping test in headless multi-threaded mode." )
15- self .skip ("Skipping test in headless multi-threaded mode." )
14+ print ("\n Skipping test in headless mode." )
15+ self .skip ("Skipping test in headless mode." )
16+ if not self .undetectable :
17+ self .get_new_driver (undetectable = True )
1618 self .open ("https://google.com/ncr" )
1719 self .assert_title_contains ("Google" )
1820 self .sleep (0.05 )
1921 self .save_screenshot_to_logs () # ("./latest_logs" folder)
20- if not self .is_element_visible ("iframe" ):
21- self .sleep (1.5 ) # A slow pop-up might appear
22- self .hide_elements ('iframe' ) # Hide "Sign in" pop-up
23- self .sleep (0.05 )
24- self .save_screenshot_to_logs ()
2522 self .type (HomePage .search_box , "github.com" )
2623 self .assert_element (HomePage .search_button )
2724 self .assert_element (HomePage .feeling_lucky_button )
Original file line number Diff line number Diff line change 44try :
55 driver .open ("https://www.roblox.com/" )
66 driver .assert_element ("#download-the-app-container" )
7- driver .assert_text ("Roblox for Android" , "p.roblox-for-platform" )
8- driver .assert_text ("Continue in App" , "a.primary-link" )
9- driver .highlight ("p.roblox-for-platform" , loops = 8 )
10- driver .highlight ("a.primary-link" , loops = 8 )
7+ driver .assert_text ("Roblox for Android" )
8+ driver .highlight ('span:contains("Roblox for Android")' , loops = 8 )
9+ driver .highlight ('span:contains("Continue in App")' , loops = 8 )
1110finally :
1211 driver .quit ()
You can’t perform that action at this time.
0 commit comments