@@ -320,7 +320,6 @@ def main():
320
320
data .append ("" )
321
321
data .append ("" )
322
322
data .append ("class DemoSiteTests(BaseCase):" )
323
- data .append ("" )
324
323
data .append (" def test_demo_site(self):" )
325
324
data .append (' self.open("https://seleniumbase.io/demo_page.html")' )
326
325
data .append (' self.assert_title("Web Testing Page")' )
@@ -391,19 +390,20 @@ def main():
391
390
data .append ("" )
392
391
data .append ("" )
393
392
data .append ("class GoogleTests(BaseCase):" )
394
- data .append ("" )
395
- data .append (" @parameterized.expand([" )
396
- data .append (' ["pypi", "pypi.org"],' )
397
- data .append (' ["wikipedia", "wikipedia.org"],' )
398
- data .append (' ["seleniumbase", "seleniumbase/SeleniumBase"],' )
399
- data .append (" ])" )
393
+ data .append (" @parameterized.expand(" )
394
+ data .append (" [" )
395
+ data .append (' ["pypi", "pypi.org"],' )
396
+ data .append (' ["wikipedia", "wikipedia.org"],' )
397
+ data .append (' ["seleniumbase", "seleniumbase/SeleniumBase"],' )
398
+ data .append (" ]" )
399
+ data .append (" )" )
400
400
data .append (" def test_parameterized_google_search("
401
401
"self, search_term, expected_text):" )
402
- data .append (" self.open(' https://google.com/ncr')" )
402
+ data .append (' self.open(" https://google.com/ncr")' )
403
403
data .append (" self.type('input[title=\" Search\" ]', "
404
- " search_term + ' \\ n')" )
405
- data .append (" self.assert_element(' #result-stats')" )
406
- data .append (" self.assert_text(expected_text, ' #search')" )
404
+ ' search_term + " \\ n")' )
405
+ data .append (' self.assert_element(" #result-stats")' )
406
+ data .append (' self.assert_text(expected_text, " #search")' )
407
407
data .append ("" )
408
408
file_path = "%s/%s" % (dir_name , "parameterized_test.py" )
409
409
file = codecs .open (file_path , "w+" , "utf-8" )
@@ -425,7 +425,6 @@ def main():
425
425
data .append ("" )
426
426
data .append ("" )
427
427
data .append ("class BaseTestCase(BaseCase):" )
428
- data .append ("" )
429
428
data .append (" def setUp(self):" )
430
429
if sys .version_info [0 ] >= 3 :
431
430
data .append (" super().setUp()" )
@@ -476,7 +475,6 @@ def main():
476
475
data .append ("" )
477
476
data .append ("" )
478
477
data .append ("class MyTestClass(BaseTestCase):" )
479
- data .append ("" )
480
478
data .append (" def test_boilerplate(self):" )
481
479
data .append (" self.login()" )
482
480
data .append (" self.example_method()" )
@@ -491,8 +489,7 @@ def main():
491
489
data .append ("from seleniumbase import BaseCase" )
492
490
data .append ("" )
493
491
data .append ("" )
494
- data .append ("class DataPage():" )
495
- data .append ("" )
492
+ data .append ("class DataPage:" )
496
493
data .append (" def go_to_data_url(self, sb):" )
497
494
data .append (' sb.open("data:text/html,<p>Hello!</p><input />")' )
498
495
data .append ("" )
@@ -501,7 +498,6 @@ def main():
501
498
data .append ("" )
502
499
data .append ("" )
503
500
data .append ("class ObjTests(BaseCase):" )
504
- data .append ("" )
505
501
data .append (" def test_data_url_page(self):" )
506
502
data .append (" DataPage().go_to_data_url(self)" )
507
503
data .append (' self.assert_text("Hello!", "p")' )
@@ -513,17 +509,15 @@ def main():
513
509
file .close ()
514
510
515
511
data = []
516
- data .append ("class DataPage():" )
517
- data .append ("" )
512
+ data .append ("class DataPage:" )
518
513
data .append (" def go_to_data_url(self, sb):" )
519
514
data .append (' sb.open("data:text/html,<p>Hello!</p><input />")' )
520
515
data .append ("" )
521
516
data .append (" def add_input_text(self, sb, text):" )
522
517
data .append (' sb.type("input", text)' )
523
518
data .append ("" )
524
519
data .append ("" )
525
- data .append ("class ObjTests():" )
526
- data .append ("" )
520
+ data .append ("class ObjTests:" )
527
521
data .append (" def test_data_url_page(self, sb):" )
528
522
data .append (" DataPage().go_to_data_url(sb)" )
529
523
data .append (' sb.assert_text("Hello!", "p")' )
@@ -550,17 +544,16 @@ def main():
550
544
data .append ("" )
551
545
data .append ("" )
552
546
data .append ("class GoogleTests(BaseCase):" )
553
- data .append ("" )
554
547
data .append (" def test_google_dot_com(self):" )
555
- data .append (" self.open(' https://google.com/ncr')" )
556
- data .append (" self.type(HomePage.search_box, ' github')" )
548
+ data .append (' self.open(" https://google.com/ncr")' )
549
+ data .append (' self.type(HomePage.search_box, " github")' )
557
550
data .append (" self.assert_element(HomePage.list_box)" )
558
551
data .append (" self.assert_element(HomePage.search_button)" )
559
552
data .append (
560
553
" self.assert_element(HomePage.feeling_lucky_button)" )
561
554
data .append (" self.click(HomePage.search_button)" )
562
555
data .append (
563
- " self.assert_text(' github.com', "
556
+ ' self.assert_text(" github.com", '
564
557
"ResultsPage.search_results)" )
565
558
data .append (" self.assert_element(ResultsPage.images_link)" )
566
559
data .append ("" )
@@ -577,13 +570,13 @@ def main():
577
570
data .append (" search_button = 'input[value=\" Google Search\" ]'" )
578
571
data .append (
579
572
" feeling_lucky_button = "
580
- "''' input[value=\" I'm Feeling Lucky\" ]'''" )
573
+ '""" input[value=\" I\ ' m Feeling Lucky\" ]"""' )
581
574
data .append ("" )
582
575
data .append ("" )
583
576
data .append ("class ResultsPage(object):" )
584
577
data .append (" google_logo = 'img[alt=\" Google\" ]'" )
585
- data .append (" images_link = ' link=Images'" )
586
- data .append (" search_results = ' div#center_col'" )
578
+ data .append (' images_link = " link=Images"' )
579
+ data .append (' search_results = " div#center_col"' )
587
580
data .append ("" )
588
581
file_path = "%s/%s" % (dir_name_3 , "google_objects.py" )
589
582
file = codecs .open (file_path , "w+" , "utf-8" )
@@ -594,8 +587,7 @@ def main():
594
587
data .append ("from seleniumbase import BaseCase" )
595
588
data .append ("" )
596
589
data .append ("" )
597
- data .append ("class LoginPage():" )
598
- data .append ("" )
590
+ data .append ("class LoginPage:" )
599
591
data .append (" def login_to_swag_labs(self, sb, username):" )
600
592
data .append (' sb.open("https://www.saucedemo.com/")' )
601
593
data .append (' sb.type("#user-name", username)' )
@@ -604,7 +596,6 @@ def main():
604
596
data .append ("" )
605
597
data .append ("" )
606
598
data .append ("class MyTests(BaseCase):" )
607
- data .append ("" )
608
599
data .append (" def test_swag_labs_login(self):" )
609
600
data .append (
610
601
' LoginPage().login_to_swag_labs(self, "standard_user")' )
@@ -617,17 +608,15 @@ def main():
617
608
file .close ()
618
609
619
610
data = []
620
- data .append ("class LoginPage():" )
621
- data .append ("" )
611
+ data .append ("class LoginPage:" )
622
612
data .append (" def login_to_swag_labs(self, sb, username):" )
623
613
data .append (' sb.open("https://www.saucedemo.com/")' )
624
614
data .append (' sb.type("#user-name", username)' )
625
615
data .append (' sb.type("#password", "secret_sauce")' )
626
616
data .append (" sb.click('input[type=\" submit\" ]')" )
627
617
data .append ("" )
628
618
data .append ("" )
629
- data .append ("class MyTests():" )
630
- data .append ("" )
619
+ data .append ("class MyTests:" )
631
620
data .append (" def test_swag_labs_login(self, sb):" )
632
621
data .append (' LoginPage().login_to_swag_labs(sb, "standard_user")' )
633
622
data .append (' sb.assert_element("#inventory_container")' )
0 commit comments