@@ -25,27 +25,30 @@ self.slow_click(selector, by="css selector", timeout=None)
2525self .double_click(selector, by = " css selector" , timeout = None )
2626
2727self .context_click(selector, by = " css selector" , timeout = None )
28- # Duplicates: self.right_click(selector, by="css selector", timeout=None)
28+ # Duplicates:
29+ # self.right_click(selector, by="css selector", timeout=None)
2930
3031self .click_chain(selectors_list, by = " css selector" , timeout = None , spacing = 0 )
3132
3233self .type(selector, text, by = " css selector" , timeout = None )
33- # Duplicates: self.update_text(selector, text, by="css selector", timeout=None)
34- # self.input(selector, text, by="css selector", timeout=None)
35- # self.fill(selector, text, by="css selector", timeout=None)
36- # self.write(selector, text, by="css selector", timeout=None)
34+ # Duplicates:
35+ # self.update_text(selector, text, by="css selector", timeout=None)
36+ # self.input(selector, text, by="css selector", timeout=None)
37+ # self.fill(selector, text, by="css selector", timeout=None)
38+ # self.write(selector, text, by="css selector", timeout=None)
3739
3840self .send_keys(selector, text, by = " css selector" , timeout = None )
39- # Duplicates: self.add_text(selector, text, by="css selector", timeout=None)
41+ # Duplicates:
42+ # self.add_text(selector, text, by="css selector", timeout=None)
4043
4144self .submit(selector, by = " css selector" )
4245
4346self .clear(selector, by = " css selector" , timeout = None )
4447
4548self .focus(selector, by = " css selector" , timeout = None )
4649
47- self .refresh_page ()
48- # Duplicates: self.refresh (), self.reload (), self.reload_page ()
50+ self .refresh ()
51+ # Duplicates: self.refresh_page (), self.reload_page (), self.reload ()
4952
5053self .get_current_url()
5154
@@ -91,15 +94,18 @@ self.is_link_text_present(link_text)
9194self .is_partial_link_text_present(link_text)
9295
9396self .get_link_attribute(link_text, attribute, hard_fail = True )
94- # Duplicates: self.get_link_text_attribute(link_text, attribute, hard_fail=True)
97+ # Duplicates:
98+ # self.get_link_text_attribute(link_text, attribute, hard_fail=True)
9599
96100self .get_partial_link_text_attribute(link_text, attribute, hard_fail = True )
97101
98102self .click_link(link_text, timeout = None )
99- # Duplicates: self.click_link_text(link_text, timeout=None)
103+ # Duplicates:
104+ # self.click_link_text(link_text, timeout=None)
100105
101106self .click_partial_link(partial_link_text, timeout = None )
102- # Duplicates: self.click_partial_link_text(partial_link_text, timeout=None)
107+ # Duplicates:
108+ # self.click_partial_link_text(partial_link_text, timeout=None)
103109
104110self .get_text(selector, by = " css selector" , timeout = None )
105111
@@ -111,7 +117,8 @@ self.set_attribute(
111117 selector, attribute, value, by = " css selector" , timeout = None , scroll = False )
112118
113119self .set_attributes(selector, attribute, value, by = " css selector" )
114- # Duplicates: self.set_attribute_all(selector, attribute, value, by="css selector")
120+ # Duplicates:
121+ # self.set_attribute_all(selector, attribute, value, by="css selector")
115122
116123self .remove_attribute(selector, attribute, by = " css selector" , timeout = None )
117124
@@ -144,21 +151,25 @@ self.double_click_with_offset(
144151 selector, x, y, by = " css selector" , mark = None , timeout = None , center = None )
145152
146153self .is_checked(selector, by = " css selector" , timeout = None )
147- # Duplicates: self.is_selected(selector, by="css selector", timeout=None)
154+ # Duplicates:
155+ # self.is_selected(selector, by="css selector", timeout=None)
148156
149157self .check_if_unchecked(selector, by = " css selector" )
150- # Duplicates: self.select_if_unselected(selector, by="css selector")
158+ # Duplicates:
159+ # self.select_if_unselected(selector, by="css selector")
151160
152161self .uncheck_if_checked(selector, by = " css selector" )
153- # Duplicates: self.unselect_if_selected(selector, by="css selector")
162+ # Duplicates:
163+ # self.unselect_if_selected(selector, by="css selector")
154164
155165self .is_element_in_an_iframe(selector, by = " css selector" )
156166
157167self .switch_to_frame_of_element(selector, by = " css selector" )
158168
159169self .hover(selector, by = " css selector" , timeout = None )
160- # Duplicates: self.hover_on_element(selector, by="css selector", timeout=None)
161- # self.hover_over_element(selector, by="css selector", timeout=None)
170+ # Duplicates:
171+ # self.hover_on_element(selector, by="css selector", timeout=None)
172+ # self.hover_over_element(selector, by="css selector", timeout=None)
162173
163174self .hover_and_click(
164175 hover_selector, click_selector,
@@ -170,9 +181,10 @@ self.hover_and_double_click(
170181 hover_by = " css selector" , click_by = " css selector" ,
171182 timeout = None )
172183
173- self .drag_and_drop(drag_selector, drop_selector,
174- drag_by = " css selector" , drop_by = " css selector" ,
175- timeout = None , jquery = False )
184+ self .drag_and_drop(
185+ drag_selector, drop_selector,
186+ drag_by = " css selector" , drop_by = " css selector" ,
187+ timeout = None , jquery = False )
176188
177189self .drag_and_drop_with_offset(
178190 selector, x, y, by = " css selector" , timeout = None )
@@ -409,7 +421,8 @@ self.get_link_status_code(link, allow_redirects=False, timeout=5, verify=False)
409421self .assert_link_status_code_is_not_404(link)
410422
411423self .assert_no_404_errors(multithreaded = True , timeout = None )
412- # Duplicates: self.assert_no_broken_links(multithreaded=True)
424+ # Duplicates:
425+ # self.assert_no_broken_links(multithreaded=True, timeout=None)
413426
414427self .print_unique_links_with_status_codes()
415428
@@ -466,12 +479,10 @@ self.assert_not_in(first, second, msg=None)
466479self .assert_raises(* args, ** kwargs)
467480
468481self .wait_for_attribute(
469- selector, attribute, value = None ,
470- by = " css selector" , timeout = None )
482+ selector, attribute, value = None , by = " css selector" , timeout = None )
471483
472484self .assert_attribute(
473- selector, attribute, value = None ,
474- by = " css selector" , timeout = None )
485+ selector, attribute, value = None , by = " css selector" , timeout = None )
475486
476487self .assert_title(title)
477488
@@ -498,12 +509,14 @@ self.get_chromedriver_version()
498509self .get_chromium_driver_version()
499510
500511self .get_mfa_code(totp_key = None )
501- # Duplicates: self.get_totp_code(totp_key=None)
502- # self.get_google_auth_password(totp_key=None)
503- # self.get_google_auth_code(totp_key=None)
512+ # Duplicates:
513+ # self.get_totp_code(totp_key=None)
514+ # self.get_google_auth_password(totp_key=None)
515+ # self.get_google_auth_code(totp_key=None)
504516
505517self .enter_mfa_code(selector, totp_key = None , by = " css selector" , timeout = None )
506- # Duplicates: self.enter_totp_code(selector, totp_key=None, by="css selector", timeout=None)
518+ # Duplicates:
519+ # self.enter_totp_code(selector, totp_key=None, by="css selector", timeout=None)
507520
508521self .convert_css_to_xpath(css)
509522
@@ -514,13 +527,16 @@ self.convert_to_css_selector(selector, by)
514527self .set_value(selector, text, by = " css selector" , timeout = None , scroll = True )
515528
516529self .js_update_text(selector, text, by = " css selector" , timeout = None )
517- # Duplicates: self.js_type(selector, text, by="css selector", timeout=None)
518- # self.set_text(selector, text, by="css selector", timeout=None)
530+ # Duplicates:
531+ # self.js_type(selector, text, by="css selector", timeout=None)
532+ # self.set_text(selector, text, by="css selector", timeout=None)
519533
520- self .set_text_content(selector, text, by = " css selector" , timeout = None , scroll = False )
534+ self .set_text_content(
535+ selector, text, by = " css selector" , timeout = None , scroll = False )
521536
522537self .jquery_update_text(selector, text, by = " css selector" , timeout = None )
523- # Duplicates: self.jquery_type(selector, text, by="css selector", timeout=None)
538+ # Duplicates:
539+ # self.jquery_type(selector, text, by="css selector", timeout=None)
524540
525541self .get_value(selector, by = " css selector" , timeout = None )
526542
@@ -651,11 +667,13 @@ self.create_introjs_tour(name=None)
651667
652668self .set_introjs_colors(theme_color = None , hover_color = None )
653669
654- self .add_tour_step(message, selector = None , name = None ,
655- title = None , theme = None , alignment = None )
670+ self .add_tour_step(
671+ message, selector = None , name = None ,
672+ title = None , theme = None , alignment = None )
656673
657674self .play_tour(name = None , interval = 0 )
658- # Duplicates: self.start_tour(name=None, interval=0):
675+ # Duplicates:
676+ # self.start_tour(name=None, interval=0):
659677
660678self .export_tour(name = None , filename = " my_tour.js" , url = None )
661679
@@ -685,7 +703,8 @@ self.post_success_message(message, duration=None, pause=True)
685703
686704self .post_error_message(message, duration = None , pause = True )
687705
688- self .set_messenger_theme(theme = " default" , location = " default" , max_messages = " default" )
706+ self .set_messenger_theme(
707+ theme = " default" , location = " default" , max_messages = " default" )
689708
690709# ###########
691710
@@ -700,7 +719,8 @@ self.generate_traffic_chain(pages, loops=1)
700719# ###########
701720
702721self .get_element(selector, by = " css selector" , timeout = None )
703- # Duplicates: self.wait_for_element_present(selector, by="css selector", timeout=None)
722+ # Duplicates:
723+ # self.wait_for_element_present(selector, by="css selector", timeout=None)
704724
705725self .wait_for_query_selector(selector, by = " css selector" , timeout = None )
706726
@@ -711,27 +731,33 @@ self.assert_elements_present(*args, **kwargs)
711731# ###########
712732
713733self .find_element(selector, by = " css selector" , timeout = None )
714- # Duplicates: self.wait_for_element(selector, by="css selector", timeout=None)
715- # self.wait_for_element_visible(selector, by="css selector", timeout=None)
734+ # Duplicates:
735+ # self.wait_for_element(selector, by="css selector", timeout=None)
736+ # self.wait_for_element_visible(selector, by="css selector", timeout=None)
716737
717738self .assert_element(selector, by = " css selector" , timeout = None )
718- # Duplicates: self.assert_element_visible(selector, by="css selector", timeout=None)
739+ # Duplicates:
740+ # self.assert_element_visible(selector, by="css selector", timeout=None)
719741
720742self .assert_elements(* args, ** kwargs)
721- # Duplicates: self.assert_elements_visible(*args, **kwargs)
743+ # Duplicates:
744+ # self.assert_elements_visible(*args, **kwargs)
722745
723746# ###########
724747
725748self .find_text(text, selector = " html" , by = " css selector" , timeout = None )
726- # Duplicates: self.wait_for_text(text, selector="html", by="css selector", timeout=None)
727- # self.wait_for_text_visible(text, selector="html", by="css selector", timeout=None)
749+ # Duplicates:
750+ # self.wait_for_text(text, selector="html", by="css selector", timeout=None)
751+ # self.wait_for_text_visible(text, selector="html", by="css selector", timeout=None)
728752
729753self .find_exact_text(text, selector = " html" , by = " css selector" , timeout = None )
730- # Duplicates: self.wait_for_exact_text(text, selector="html", by="css selector", timeout=None)
731- # self.wait_for_exact_text_visible(text, selector="html", by="css selector", timeout=None)
754+ # Duplicates:
755+ # self.wait_for_exact_text(text, selector="html", by="css selector", timeout=None)
756+ # self.wait_for_exact_text_visible(text, selector="html", by="css selector", timeout=None)
732757
733758self .assert_text(text, selector = " html" , by = " css selector" , timeout = None )
734- # Duplicates: self.assert_text_visible(text, selector="html", by="css selector", timeout=None)
759+ # Duplicates:
760+ # self.assert_text_visible(text, selector="html", by="css selector", timeout=None)
735761
736762self .assert_exact_text(text, selector = " html" , by = " css selector" , timeout = None )
737763
@@ -742,25 +768,29 @@ self.wait_for_link_text_present(link_text, timeout=None)
742768self .wait_for_partial_link_text_present(link_text, timeout = None )
743769
744770self .find_link_text(link_text, timeout = None )
745- # Duplicates: self.wait_for_link_text(link_text, timeout=None)
746- # self.wait_for_link_text_visible(link_text, timeout=None)
771+ # Duplicates:
772+ # self.wait_for_link_text(link_text, timeout=None)
773+ # self.wait_for_link_text_visible(link_text, timeout=None)
747774
748775self .assert_link_text(link_text, timeout = None )
749776
750777# ###########
751778
752779self .find_partial_link_text(partial_link_text, timeout = None )
753- # Duplicates: self.wait_for_partial_link_text(partial_link_text, timeout=None)
780+ # Duplicates:
781+ # self.wait_for_partial_link_text(partial_link_text, timeout=None)
754782
755783self .assert_partial_link_text(partial_link_text, timeout = None )
756784
757785# ###########
758786
759787self .wait_for_element_absent(selector, by = " css selector" , timeout = None )
760- # Duplicates: self.wait_for_element_not_present(selector, by="css selector")
788+ # Duplicates:
789+ # self.wait_for_element_not_present(selector, by="css selector", timeout=None)
761790
762791self .assert_element_absent(selector, by = " css selector" , timeout = None )
763- # Duplicates: self.assert_element_not_present(selector, by="css selector")
792+ # Duplicates:
793+ # self.assert_element_not_present(selector, by="css selector", timeout=None)
764794
765795# ###########
766796
@@ -793,13 +823,16 @@ self.assert_attribute_not_present(
793823# ###########
794824
795825self .accept_alert(timeout = None )
796- # Duplicates: self.wait_for_and_accept_alert(timeout=None)
826+ # Duplicates:
827+ # self.wait_for_and_accept_alert(timeout=None)
797828
798829self .dismiss_alert(timeout = None )
799- # Duplicates: self.wait_for_and_dismiss_alert(timeout=None)
830+ # Duplicates:
831+ # self.wait_for_and_dismiss_alert(timeout=None)
800832
801833self .switch_to_alert(timeout = None )
802- # Duplicates: self.wait_for_and_switch_to_alert(timeout=None)
834+ # Duplicates:
835+ # self.wait_for_and_switch_to_alert(timeout=None)
803836
804837# ###########
805838
@@ -812,9 +845,11 @@ self.check_window(
812845
813846# ###########
814847
815- self .deferred_assert_element(selector, by = " css selector" , timeout = None , fs = False )
848+ self .deferred_assert_element(
849+ selector, by = " css selector" , timeout = None , fs = False )
816850# Duplicates:
817- # self.delayed_assert_element(selector, by="css selector", timeout=None, fs=False)
851+ # self.delayed_assert_element(
852+ # selector, by="css selector", timeout=None, fs=False)
818853
819854self .deferred_assert_element_present(
820855 selector, by = " css selector" , timeout = None , fs = False )
@@ -841,6 +876,7 @@ self.deferred_check_window(
841876# self.delayed_check_window(
842877# name="default", level=0, baseline=False,
843878# check_domain=True, full_diff=False, fs=False)
879+
844880self .process_deferred_asserts(print_only = False )
845881# Duplicates: self.process_delayed_asserts(print_only=False)
846882
0 commit comments