@@ -14,29 +14,21 @@ self.get(url)
14
14
15
15
self .visit(url)
16
16
17
- self .click(selector, by = By.CSS_SELECTOR ,
18
- timeout = settings.SMALL_TIMEOUT , delay = 0 )
17
+ self .click(selector, by = By.CSS_SELECTOR , timeout = None , delay = 0 )
19
18
20
- self .slow_click(selector, by = By.CSS_SELECTOR ,
21
- timeout = settings.SMALL_TIMEOUT )
19
+ self .slow_click(selector, by = By.CSS_SELECTOR , timeout = None )
22
20
23
- self .double_click(selector, by = By.CSS_SELECTOR ,
24
- timeout = settings.SMALL_TIMEOUT )
21
+ self .double_click(selector, by = By.CSS_SELECTOR , timeout = None )
25
22
26
- self .click_chain(selectors_list, by = By.CSS_SELECTOR ,
27
- timeout = settings.SMALL_TIMEOUT , spacing = 0 )
23
+ self .click_chain(selectors_list, by = By.CSS_SELECTOR , timeout = None , spacing = 0 )
28
24
29
- self .type(selector, text, by = By.CSS_SELECTOR ,
30
- timeout = settings.SMALL_TIMEOUT , retry = False )
25
+ self .type(selector, text, by = By.CSS_SELECTOR , timeout = None , retry = False )
31
26
32
- self .update_text(selector, new_value, by = By.CSS_SELECTOR ,
33
- timeout = settings.SMALL_TIMEOUT , retry = False )
27
+ self .update_text(selector, new_value, by = By.CSS_SELECTOR , timeout = None , retry = False )
34
28
35
- self .add_text(selector, text, by = By.CSS_SELECTOR ,
36
- timeout = settings.SMALL_TIMEOUT )
29
+ self .add_text(selector, text, by = By.CSS_SELECTOR , timeout = None )
37
30
38
- self .send_keys(selector, text, by = By.CSS_SELECTOR ,
39
- timeout = settings.SMALL_TIMEOUT )
31
+ self .send_keys(selector, text, by = By.CSS_SELECTOR , timeout = None )
40
32
41
33
self .submit(selector, by = By.CSS_SELECTOR )
42
34
@@ -76,34 +68,29 @@ self.get_link_text_attribute(link_text, attribute, hard_fail)
76
68
77
69
self .get_partial_link_text_attribute(link_text, attribute, hard_fail)
78
70
79
- self .click_link_text(link_text, timeout = settings. SMALL_TIMEOUT )
71
+ self .click_link_text(link_text, timeout = None )
80
72
81
- self .click_link(link_text, timeout = settings. SMALL_TIMEOUT )
73
+ self .click_link(link_text, timeout = None )
82
74
83
- self .click_partial_link_text(partial_link_text, timeout = settings. SMALL_TIMEOUT )
75
+ self .click_partial_link_text(partial_link_text, timeout = None )
84
76
85
- self .get_text(selector, by = By.CSS_SELECTOR , timeout = settings. SMALL_TIMEOUT )
77
+ self .get_text(selector, by = By.CSS_SELECTOR , timeout = None )
86
78
87
- self .get_attribute(selector, attribute, by = By.CSS_SELECTOR ,
88
- timeout = settings.SMALL_TIMEOUT )
79
+ self .get_attribute(selector, attribute, by = By.CSS_SELECTOR , timeout = None )
89
80
90
- self .set_attribute(selector, attribute, value, by = By.CSS_SELECTOR ,
91
- timeout = settings.SMALL_TIMEOUT )
81
+ self .set_attribute(selector, attribute, value, by = By.CSS_SELECTOR , timeout = None )
92
82
93
83
self .set_attributes(selector, attribute, value, by = By.CSS_SELECTOR )
94
84
95
85
self .set_attribute_all(selector, attribute, value, by = By.CSS_SELECTOR )
96
86
97
- self .remove_attribute(selector, attribute, by = By.CSS_SELECTOR ,
98
- timeout = settings.SMALL_TIMEOUT )
87
+ self .remove_attribute(selector, attribute, by = By.CSS_SELECTOR , timeout = None )
99
88
100
89
self .remove_attributes(selector, attribute, by = By.CSS_SELECTOR )
101
90
102
- self .get_property_value(selector, property , by = By.CSS_SELECTOR ,
103
- timeout = settings.SMALL_TIMEOUT )
91
+ self .get_property_value(selector, property , by = By.CSS_SELECTOR , timeout = None )
104
92
105
- self .get_image_url(selector, by = By.CSS_SELECTOR ,
106
- timeout = settings.SMALL_TIMEOUT )
93
+ self .get_image_url(selector, by = By.CSS_SELECTOR , timeout = None )
107
94
108
95
self .find_elements(selector, by = By.CSS_SELECTOR , limit = 0 )
109
96
@@ -121,41 +108,41 @@ self.hover_on_element(selector, by=By.CSS_SELECTOR)
121
108
122
109
self .hover_and_click(hover_selector, click_selector,
123
110
hover_by = By.CSS_SELECTOR , click_by = By.CSS_SELECTOR ,
124
- timeout = settings. SMALL_TIMEOUT )
111
+ timeout = None )
125
112
126
113
self .hover_and_double_click(hover_selector, click_selector,
127
114
hover_by = By.CSS_SELECTOR , click_by = By.CSS_SELECTOR ,
128
- timeout = settings. SMALL_TIMEOUT )
115
+ timeout = None )
129
116
130
117
self .select_option_by_text(dropdown_selector, option,
131
118
dropdown_by = By.CSS_SELECTOR ,
132
- timeout = settings. SMALL_TIMEOUT )
119
+ timeout = None )
133
120
134
121
self .select_option_by_index(dropdown_selector, option,
135
122
dropdown_by = By.CSS_SELECTOR ,
136
- timeout = settings. SMALL_TIMEOUT )
123
+ timeout = None )
137
124
138
125
self .select_option_by_value(dropdown_selector, option,
139
126
dropdown_by = By.CSS_SELECTOR ,
140
- timeout = settings. SMALL_TIMEOUT )
127
+ timeout = None )
141
128
142
129
self .execute_script(script)
143
130
144
- self .execute_async_script(script, timeout = settings. EXTREME_TIMEOUT )
131
+ self .execute_async_script(script, timeout = None )
145
132
146
133
self .safe_execute_script(script)
147
134
148
135
self .set_window_size(width, height)
149
136
150
137
self .maximize_window()
151
138
152
- self .switch_to_frame(frame, timeout = settings. SMALL_TIMEOUT )
139
+ self .switch_to_frame(frame, timeout = None )
153
140
154
141
self .switch_to_default_content()
155
142
156
143
self .open_new_window(switch_to = True )
157
144
158
- self .switch_to_window(window, timeout = settings. SMALL_TIMEOUT )
145
+ self .switch_to_window(window, timeout = None )
159
146
160
147
self .switch_to_default_window()
161
148
@@ -168,9 +155,9 @@ self.switch_to_default_driver()
168
155
169
156
self .save_screenshot(name, folder = None )
170
157
171
- self .wait_for_ready_state_complete(timeout = settings. EXTREME_TIMEOUT )
158
+ self .wait_for_ready_state_complete(timeout = None )
172
159
173
- self .wait_for_angularjs(timeout = settings. LARGE_TIMEOUT )
160
+ self .wait_for_angularjs(timeout = None )
174
161
175
162
self .activate_jquery()
176
163
@@ -222,8 +209,7 @@ self.print_unique_links_with_status_codes()
222
209
223
210
self .create_folder(folder)
224
211
225
- self .choose_file(selector, file_path, by = By.CSS_SELECTOR ,
226
- timeout = settings.SMALL_TIMEOUT )
212
+ self .choose_file(selector, file_path, by = By.CSS_SELECTOR , timeout = None )
227
213
228
214
self .save_element_as_image_file(selector, file_name, folder = None )
229
215
@@ -259,14 +245,11 @@ self.convert_xpath_to_css(xpath)
259
245
260
246
self .convert_to_css_selector(selector, by)
261
247
262
- self .set_value(selector, new_value, by = By.CSS_SELECTOR ,
263
- timeout = settings.SMALL_TIMEOUT )
248
+ self .set_value(selector, new_value, by = By.CSS_SELECTOR , timeout = None )
264
249
265
- self .js_update_text(selector, new_value, by = By.CSS_SELECTOR ,
266
- timeout = settings.LARGE_TIMEOUT )
250
+ self .js_update_text(selector, new_value, by = By.CSS_SELECTOR , timeout = None )
267
251
268
- self .jquery_update_text(selector, new_value, by = By.CSS_SELECTOR ,
269
- timeout = settings.SMALL_TIMEOUT )
252
+ self .jquery_update_text(selector, new_value, by = By.CSS_SELECTOR , timeout = None )
270
253
271
254
# #######
272
255
@@ -324,122 +307,95 @@ self.generate_traffic_chain(pages, loops=1)
324
307
325
308
# #######
326
309
327
- self .wait_for_element_present(selector, by = By.CSS_SELECTOR ,
328
- timeout = settings.LARGE_TIMEOUT )
310
+ self .wait_for_element_present(selector, by = By.CSS_SELECTOR , timeout = None )
329
311
330
- self .wait_for_element_visible(selector, by = By.CSS_SELECTOR ,
331
- timeout = settings.LARGE_TIMEOUT )
312
+ self .wait_for_element_visible(selector, by = By.CSS_SELECTOR , timeout = None )
332
313
333
- self .wait_for_element(selector, by = By.CSS_SELECTOR ,
334
- timeout = settings.LARGE_TIMEOUT )
314
+ self .wait_for_element(selector, by = By.CSS_SELECTOR , timeout = None )
335
315
336
- self .get_element(selector, by = By.CSS_SELECTOR ,
337
- timeout = settings.LARGE_TIMEOUT )
316
+ self .get_element(selector, by = By.CSS_SELECTOR , timeout = None )
338
317
339
- self .assert_element_present(selector, by = By.CSS_SELECTOR ,
340
- timeout = settings.SMALL_TIMEOUT )
318
+ self .assert_element_present(selector, by = By.CSS_SELECTOR , timeout = None )
341
319
342
- self .find_element(selector, by = By.CSS_SELECTOR ,
343
- timeout = settings.LARGE_TIMEOUT )
320
+ self .find_element(selector, by = By.CSS_SELECTOR , timeout = None )
344
321
345
- self .assert_element(selector, by = By.CSS_SELECTOR ,
346
- timeout = settings.SMALL_TIMEOUT )
322
+ self .assert_element(selector, by = By.CSS_SELECTOR , timeout = None )
347
323
348
- self .assert_element_visible(selector, by = By.CSS_SELECTOR ,
349
- timeout = settings.SMALL_TIMEOUT )
324
+ self .assert_element_visible(selector, by = By.CSS_SELECTOR , timeout = None )
350
325
351
326
# #######
352
327
353
- self .wait_for_text_visible(text, selector = " html" , by = By.CSS_SELECTOR ,
354
- timeout = settings.LARGE_TIMEOUT )
328
+ self .wait_for_text_visible(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
355
329
356
- self .wait_for_exact_text_visible(text, selector = " html" , by = By.CSS_SELECTOR ,
357
- timeout = settings.LARGE_TIMEOUT )
330
+ self .wait_for_exact_text_visible(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
358
331
359
- self .wait_for_text(text, selector = " html" , by = By.CSS_SELECTOR ,
360
- timeout = settings.LARGE_TIMEOUT )
332
+ self .wait_for_text(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
361
333
362
- self .find_text(text, selector = " html" , by = By.CSS_SELECTOR ,
363
- timeout = settings.LARGE_TIMEOUT )
334
+ self .find_text(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
364
335
365
- self .assert_text_visible(text, selector = " html" , by = By.CSS_SELECTOR ,
366
- timeout = settings.SMALL_TIMEOUT )
336
+ self .assert_text_visible(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
367
337
368
- self .assert_text(text, selector = " html" , by = By.CSS_SELECTOR ,
369
- timeout = settings.SMALL_TIMEOUT )
338
+ self .assert_text(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
370
339
371
- self .assert_exact_text(text, selector = " html" , by = By.CSS_SELECTOR ,
372
- timeout = settings.SMALL_TIMEOUT )
340
+ self .assert_exact_text(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
373
341
374
342
# #######
375
343
376
- self .wait_for_link_text_present(link_text, timeout = settings. SMALL_TIMEOUT )
344
+ self .wait_for_link_text_present(link_text, timeout = None )
377
345
378
- self .wait_for_partial_link_text_present(link_text,
379
- timeout = settings.SMALL_TIMEOUT )
346
+ self .wait_for_partial_link_text_present(link_text, timeout = None )
380
347
381
- self .wait_for_link_text_visible(link_text, timeout = settings. LARGE_TIMEOUT )
348
+ self .wait_for_link_text_visible(link_text, timeout = None )
382
349
383
- self .wait_for_link_text(link_text, timeout = settings. LARGE_TIMEOUT )
350
+ self .wait_for_link_text(link_text, timeout = None )
384
351
385
- self .find_link_text(link_text, timeout = settings. LARGE_TIMEOUT )
352
+ self .find_link_text(link_text, timeout = None )
386
353
387
- self .assert_link_text(link_text, timeout = settings. SMALL_TIMEOUT )
354
+ self .assert_link_text(link_text, timeout = None )
388
355
389
356
# #######
390
357
391
- self .wait_for_partial_link_text(partial_link_text,
392
- timeout = settings.LARGE_TIMEOUT )
358
+ self .wait_for_partial_link_text(partial_link_text, timeout = None )
393
359
394
- self .find_partial_link_text(partial_link_text,
395
- timeout = settings.LARGE_TIMEOUT )
360
+ self .find_partial_link_text(partial_link_text, timeout = None )
396
361
397
- self .assert_partial_link_text(partial_link_text,
398
- timeout = settings.SMALL_TIMEOUT )
362
+ self .assert_partial_link_text(partial_link_text, timeout = None )
399
363
400
364
# #######
401
365
402
- self .wait_for_element_absent(selector, by = By.CSS_SELECTOR ,
403
- timeout = settings.LARGE_TIMEOUT )
366
+ self .wait_for_element_absent(selector, by = By.CSS_SELECTOR , timeout = None )
404
367
405
- self .assert_element_absent(selector, by = By.CSS_SELECTOR ,
406
- timeout = settings.SMALL_TIMEOUT )
368
+ self .assert_element_absent(selector, by = By.CSS_SELECTOR , timeout = None )
407
369
408
370
# #######
409
371
410
- self .wait_for_element_not_visible(selector, by = By.CSS_SELECTOR ,
411
- timeout = settings.LARGE_TIMEOUT )
372
+ self .wait_for_element_not_visible(selector, by = By.CSS_SELECTOR , timeout = None )
412
373
413
- self .assert_element_not_visible(selector, by = By.CSS_SELECTOR ,
414
- timeout = settings.SMALL_TIMEOUT )
374
+ self .assert_element_not_visible(selector, by = By.CSS_SELECTOR , timeout = None )
415
375
416
376
# #######
417
377
418
- self .wait_for_text_not_visible(text, selector = " html" , by = By.CSS_SELECTOR ,
419
- timeout = settings.LARGE_TIMEOUT )
378
+ self .wait_for_text_not_visible(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
420
379
421
- self .assert_text_not_visible(text, selector = " html" , by = By.CSS_SELECTOR ,
422
- timeout = settings.SMALL_TIMEOUT )
380
+ self .assert_text_not_visible(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
423
381
424
382
# #######
425
383
426
- self .wait_for_and_accept_alert(timeout = settings. LARGE_TIMEOUT )
384
+ self .wait_for_and_accept_alert(timeout = None )
427
385
428
- self .wait_for_and_dismiss_alert(timeout = settings. LARGE_TIMEOUT )
386
+ self .wait_for_and_dismiss_alert(timeout = None )
429
387
430
- self .wait_for_and_switch_to_alert(timeout = settings. LARGE_TIMEOUT )
388
+ self .wait_for_and_switch_to_alert(timeout = None )
431
389
432
390
# #######
433
391
434
392
self .check_window(name = " default" , level = 0 , baseline = False )
435
393
436
394
# #######
437
395
438
- self .delayed_assert_element(selector, by = By.CSS_SELECTOR ,
439
- timeout = settings.MINI_TIMEOUT )
396
+ self .delayed_assert_element(selector, by = By.CSS_SELECTOR , timeout = None )
440
397
441
- self .delayed_assert_text(text, selector = " html" , by = By.CSS_SELECTOR ,
442
- timeout = settings.MINI_TIMEOUT )
398
+ self .delayed_assert_text(text, selector = " html" , by = By.CSS_SELECTOR , timeout = None )
443
399
444
400
self .process_delayed_asserts()
445
401
```
0 commit comments