File tree Expand file tree Collapse file tree 5 files changed +15
-0
lines changed
examples/migration/raw_selenium Expand file tree Collapse file tree 5 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -55,14 +55,17 @@ def test_add_item_to_cart(self):
5555 self .driver .find_element (by_css , "div.inventory_list" )
5656 element = self .driver .find_element (by_css , "span.title" )
5757 self .assertEqual (element .text , "Products" )
58+
5859 self .driver .find_element (by_css , 'button[name*="backpack"]' ).click ()
5960 self .driver .find_element (by_css , "#shopping_cart_container a" ).click ()
6061 element = self .driver .find_element (by_css , "span.title" )
6162 self .assertEqual (element .text , "Your Cart" )
6263 element = self .driver .find_element (by_css , "div.cart_item" )
6364 self .assertIn ("Backpack" , element .text )
65+
6466 self .driver .find_element (by_css , "#remove-sauce-labs-backpack" ).click ()
6567 self .assertFalse (self .is_element_visible ("div.cart_item" ))
68+
6669 self .driver .find_element (by_css , "#react-burger-menu-btn" ).click ()
6770 self .driver .find_element (by_css , "a#logout_sidebar_link" ).click ()
6871 self .driver .find_element (by_css , "input#login-button" )
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ def test_add_item_to_cart(self):
5656 EC .visibility_of_element_located ((by_css , "span.title" ))
5757 )
5858 self .assertEqual (element .text , "Products" )
59+
5960 element = WebDriverWait (self .driver , 10 ).until (
6061 EC .element_to_be_clickable ((by_css , 'button[name*="backpack"]' ))
6162 )
@@ -72,13 +73,15 @@ def test_add_item_to_cart(self):
7273 EC .visibility_of_element_located ((by_css , "div.cart_item" ))
7374 )
7475 self .assertIn ("Backpack" , element .text )
76+
7577 element = WebDriverWait (self .driver , 10 ).until (
7678 EC .element_to_be_clickable ((by_css , "#remove-sauce-labs-backpack" ))
7779 )
7880 element .click ()
7981 WebDriverWait (self .driver , 10 ).until (
8082 EC .invisibility_of_element ((by_css , "div.cart_item" ))
8183 )
84+
8285 element = WebDriverWait (self .driver , 10 ).until (
8386 EC .element_to_be_clickable ((by_css , "#react-burger-menu-btn" ))
8487 )
Original file line number Diff line number Diff line change @@ -67,14 +67,17 @@ def test_add_item_to_cart(self):
6767 self .wait_for_element_visible ("div.inventory_list" )
6868 element = self .wait_for_element_visible ("span.title" )
6969 self .assertEqual (element .text , "Products" )
70+
7071 self .wait_for_element_clickable ('button[name*="backpack"]' ).click ()
7172 self .wait_for_element_clickable ("#shopping_cart_container a" ).click ()
7273 element = self .wait_for_element_visible ("span.title" )
7374 self .assertEqual (element .text , "Your Cart" )
7475 element = self .wait_for_element_visible ("div.cart_item" )
7576 self .assertIn ("Backpack" , element .text )
77+
7678 self .wait_for_element_clickable ("#remove-sauce-labs-backpack" ).click ()
7779 self .wait_for_element_not_visible ("div.cart_item" )
80+
7881 self .wait_for_element_clickable ("#react-burger-menu-btn" ).click ()
7982 self .wait_for_element_clickable ("a#logout_sidebar_link" ).click ()
8083 self .wait_for_element_visible ("input#login-button" )
Original file line number Diff line number Diff line change @@ -111,12 +111,15 @@ def test_add_item_to_cart(self):
111111 self .type ("#password" , "secret_sauce\n " )
112112 self .assert_element ("div.inventory_list" )
113113 self .assert_text ("Products" , "span.title" )
114+
114115 self .click ('button[name*="backpack"]' )
115116 self .click ("#shopping_cart_container a" )
116117 self .assert_exact_text ("Your Cart" , "span.title" )
117118 self .assert_text ("Backpack" , "div.cart_item" )
119+
118120 self .click ("#remove-sauce-labs-backpack" )
119121 self .assert_element_not_visible ("div.cart_item" )
122+
120123 self .click ("#react-burger-menu-btn" )
121124 self .click ("a#logout_sidebar_link" )
122125 self .assert_element ("input#login-button" )
Original file line number Diff line number Diff line change @@ -10,12 +10,15 @@ def test_add_item_to_cart(self):
1010 self .type ("#password" , "secret_sauce\n " )
1111 self .assert_element ("div.inventory_list" )
1212 self .assert_text ("Products" , "span.title" )
13+
1314 self .click ('button[name*="backpack"]' )
1415 self .click ("#shopping_cart_container a" )
1516 self .assert_exact_text ("Your Cart" , "span.title" )
1617 self .assert_text ("Backpack" , "div.cart_item" )
18+
1719 self .click ("#remove-sauce-labs-backpack" )
1820 self .assert_element_not_visible ("div.cart_item" )
21+
1922 self .click ("#react-burger-menu-btn" )
2023 self .click ("a#logout_sidebar_link" )
2124 self .assert_element ("input#login-button" )
You can’t perform that action at this time.
0 commit comments