21
21
from selenium .webdriver .common .by import By
22
22
23
23
24
- @pytest .mark .xfail_safari
25
24
def test_network_initialized (driver ):
26
25
assert driver .network is not None
27
26
28
27
29
- @pytest .mark .xfail_safari
30
28
def test_add_intercept (driver , pages ):
31
29
result = driver .network ._add_intercept ()
32
30
assert result is not None , "Intercept not added"
33
31
34
32
35
- @pytest .mark .xfail_safari
36
33
def test_remove_intercept (driver ):
37
34
result = driver .network ._add_intercept ()
38
35
driver .network ._remove_intercept (result ["intercept" ])
39
36
assert driver .network .intercepts == [], "Intercept not removed"
40
37
41
38
42
- @pytest .mark .xfail_safari
43
39
def test_add_and_remove_request_handler (driver , pages ):
44
40
45
41
requests = []
@@ -55,7 +51,6 @@ def callback(request: Request):
55
51
assert driver .find_element (By .NAME , "login" ).is_displayed (), "Request not continued"
56
52
57
53
58
- @pytest .mark .xfail_safari
59
54
def test_clear_request_handlers (driver , pages ):
60
55
requests = []
61
56
@@ -76,7 +71,6 @@ def callback(request: Request):
76
71
77
72
@pytest .mark .xfail_chrome
78
73
@pytest .mark .xfail_edge
79
- @pytest .mark .xfail_safari
80
74
def test_continue_request (driver , pages ):
81
75
82
76
def callback (request : Request ):
@@ -90,7 +84,6 @@ def callback(request: Request):
90
84
91
85
@pytest .mark .xfail_chrome
92
86
@pytest .mark .xfail_edge
93
- @pytest .mark .xfail_safari
94
87
def test_continue_with_auth (driver ):
95
88
96
89
callback_id = driver .network .add_auth_handler ("user" , "passwd" )
@@ -101,7 +94,6 @@ def test_continue_with_auth(driver):
101
94
102
95
@pytest .mark .xfail_chrome
103
96
@pytest .mark .xfail_edge
104
- @pytest .mark .xfail_safari
105
97
def test_remove_auth_handler (driver ):
106
98
callback_id = driver .network .add_auth_handler ("user" , "passwd" )
107
99
assert callback_id is not None , "Request handler not added"
0 commit comments