@@ -768,7 +768,9 @@ def test_presentation_4(self):
768768 )
769769 self .begin_presentation (filename = "uc_presentation.html" )
770770
771- with SB (uc = True , test = True , locale = "en" ) as sb :
771+ with SB (
772+ uc = True , test = True , locale = "en" , guest = True , ad_block = True
773+ ) as sb :
772774 url = "https://www.priceline.com"
773775 sb .activate_cdp_mode (url )
774776 sb .sleep (1.8 )
@@ -777,19 +779,15 @@ def test_presentation_4(self):
777779 location = "Portland, Oregon, US"
778780 selection = "Oregon, United States" # (Dropdown option)
779781 sb .press_keys ('input[name="endLocation"]' , location )
780- sb .sleep (1 .5 )
782+ sb .sleep (0 .5 )
781783 sb .click_if_visible ('input[name="endLocation"]' )
782- sb .sleep (0.6 )
783- sb .click (selection )
784- sb .sleep (1.5 )
785- sb .click ('button[aria-label="Dismiss calendar"]' )
786784 sb .sleep (0.5 )
785+ sb .click (selection )
786+ sb .scroll_down (25 )
787+ sb .click_if_visible ('button[aria-label="Dismiss calendar"]' )
788+ sb .click_if_visible ("div.sidebar-iframe-close" )
789+ sb .click_if_visible ('div[aria-label="Close Modal"]' )
787790 sb .click ('button[data-testid="HOTELS_SUBMIT_BUTTON"]' )
788- sb .sleep (0.5 )
789- if sb .is_element_visible ('[aria-label="Close Modal"]' ):
790- sb .click ('[aria-label="Close Modal"]' )
791- sb .sleep (0.5 )
792- sb .click ('button[data-testid="HOTELS_SUBMIT_BUTTON"]' )
793791 sb .sleep (4.8 )
794792 if len (sb .cdp .get_tabs ()) > 1 :
795793 sb .cdp .close_active_tab ()
0 commit comments