20
20
def test_should_wait_for_visible (page ):
21
21
page .set_content ('<div id=div style="display:none">content</div>' )
22
22
div = page .query_selector ("div" )
23
- page .evaluate ('setTimeout(() => div.style.display = "block", 1000 )' )
23
+ page .evaluate ('setTimeout(() => div.style.display = "block", 500 )' )
24
24
assert div .is_visible () is False
25
25
div .wait_for_element_state ("visible" )
26
26
assert div .is_visible ()
@@ -43,7 +43,7 @@ def test_should_timeout_waiting_for_visible(page):
43
43
def test_should_throw_waiting_for_visible_when_detached (page ):
44
44
page .set_content ('<div id=div style="display:none">content</div>' )
45
45
div = page .query_selector ("div" )
46
- page .evaluate ("setTimeout(() => div.remove(), 250 )" )
46
+ page .evaluate ("setTimeout(() => div.remove(), 500 )" )
47
47
with pytest .raises (Error ) as exc_info :
48
48
div .wait_for_element_state ("visible" )
49
49
assert "Element is not attached to the DOM" in exc_info .value .message
@@ -52,7 +52,7 @@ def test_should_throw_waiting_for_visible_when_detached(page):
52
52
def test_should_wait_for_hidden (page ):
53
53
page .set_content ("<div id=div>content</div>" )
54
54
div = page .query_selector ("div" )
55
- page .evaluate ('setTimeout(() => div.style.display = "none", 250 )' )
55
+ page .evaluate ('setTimeout(() => div.style.display = "none", 500 )' )
56
56
assert div .is_hidden () is False
57
57
div .wait_for_element_state ("hidden" )
58
58
assert div .is_hidden ()
@@ -67,7 +67,7 @@ def test_should_wait_for_already_hidden(page):
67
67
def test_should_wait_for_hidden_when_detached (page ):
68
68
page .set_content ("<div id=div>content</div>" )
69
69
div = page .query_selector ("div" )
70
- page .evaluate ("setTimeout(() => div.remove(), 250 )" )
70
+ page .evaluate ("setTimeout(() => div.remove(), 500 )" )
71
71
div .wait_for_element_state ("hidden" )
72
72
assert div .is_hidden ()
73
73
@@ -76,15 +76,15 @@ def test_should_wait_for_enabled_button(page, server):
76
76
page .set_content ("<button id=button disabled><span>Target</span></button>" )
77
77
span = page .query_selector ("text=Target" )
78
78
assert span .is_enabled () is False
79
- page .evaluate ("setTimeout(() => button.disabled = false, 250 )" )
79
+ page .evaluate ("setTimeout(() => button.disabled = false, 500 )" )
80
80
span .wait_for_element_state ("enabled" )
81
81
assert span .is_enabled ()
82
82
83
83
84
84
def test_should_throw_waiting_for_enabled_when_detached (page ):
85
85
page .set_content ("<button id=button disabled>Target</button>" )
86
86
button = page .query_selector ("button" )
87
- page .evaluate ("setTimeout(() => button.remove(), 250 )" )
87
+ page .evaluate ("setTimeout(() => button.remove(), 500 )" )
88
88
with pytest .raises (Error ) as exc_info :
89
89
button .wait_for_element_state ("enabled" )
90
90
assert "Element is not attached to the DOM" in exc_info .value .message
@@ -94,15 +94,15 @@ def test_should_wait_for_disabled_button(page):
94
94
page .set_content ("<button id=button><span>Target</span></button>" )
95
95
span = page .query_selector ("text=Target" )
96
96
assert span .is_disabled () is False
97
- page .evaluate ("setTimeout(() => button.disabled = true, 250 )" )
97
+ page .evaluate ("setTimeout(() => button.disabled = true, 500 )" )
98
98
span .wait_for_element_state ("disabled" )
99
99
assert span .is_disabled ()
100
100
101
101
102
102
def test_should_wait_for_editable_input (page , server ):
103
103
page .set_content ("<input id=input readonly>" )
104
104
input = page .query_selector ("input" )
105
- page .evaluate ("setTimeout(() => input.readOnly = false, 250 )" )
105
+ page .evaluate ("setTimeout(() => input.readOnly = false, 500 )" )
106
106
assert input .is_editable () is False
107
107
input .wait_for_element_state ("editable" )
108
108
assert input .is_editable ()
0 commit comments