@@ -595,6 +595,7 @@ def main():
595
595
data .append ("class LoginPage():" )
596
596
data .append ("" )
597
597
data .append (" def login_to_swag_labs(self, sb, username):" )
598
+ data .append (' sb.open("https://www.saucedemo.com/")' )
598
599
data .append (' sb.type("#user-name", username)' )
599
600
data .append (' sb.type("#password", "secret_sauce")' )
600
601
data .append (" sb.click('input[type=\" submit\" ]')" )
@@ -603,7 +604,6 @@ def main():
603
604
data .append ("class MyTests(BaseCase):" )
604
605
data .append ("" )
605
606
data .append (" def test_swag_labs_login(self):" )
606
- data .append (' self.open("https://www.saucedemo.com/")' )
607
607
data .append (
608
608
' LoginPage().login_to_swag_labs(self, "standard_user")' )
609
609
data .append (' self.assert_element("#inventory_container")' )
@@ -614,6 +614,28 @@ def main():
614
614
file .writelines ("\r \n " .join (data ))
615
615
file .close ()
616
616
617
+ data = []
618
+ data .append ("class LoginPage():" )
619
+ data .append ("" )
620
+ data .append (" def login_to_swag_labs(self, sb, username):" )
621
+ data .append (' sb.open("https://www.saucedemo.com/")' )
622
+ data .append (' sb.type("#user-name", username)' )
623
+ data .append (' sb.type("#password", "secret_sauce")' )
624
+ data .append (" sb.click('input[type=\" submit\" ]')" )
625
+ data .append ("" )
626
+ data .append ("" )
627
+ data .append ("class MyTests():" )
628
+ data .append ("" )
629
+ data .append (" def test_swag_labs_login(self, sb):" )
630
+ data .append (' LoginPage().login_to_swag_labs(sb, "standard_user")' )
631
+ data .append (' sb.assert_element("#inventory_container")' )
632
+ data .append (' sb.assert_text("Products", "div.product_label")' )
633
+ data .append ("" )
634
+ file_path = "%s/%s" % (dir_name_3 , "sb_swag_test.py" )
635
+ file = codecs .open (file_path , "w+" , "utf-8" )
636
+ file .writelines ("\r \n " .join (data ))
637
+ file .close ()
638
+
617
639
success = (
618
640
'\n ' + c1 + '* Directory "' + dir_name + '" was created '
619
641
'with config files and sample tests! *' + cr + '\n ' )
0 commit comments