13
13
# limitations under the License.
14
14
15
15
from playwright .helper import Error
16
- from .server import PREFIX
17
16
18
17
19
- async def test_click_the_button (page ):
20
- await page .goto (f'{ PREFIX } /button.html' )
18
+ async def test_click_the_button (page , server ):
19
+ await page .goto (f'{ server . PREFIX } /input /button.html' )
21
20
await page .click ('button' )
22
21
assert await page .evaluate ('result' ) == 'Clicked'
23
22
24
- async def test_select_the_text_by_triple_clicking (page ):
25
- await page .goto (f'{ PREFIX } /textarea.html' )
23
+ async def test_select_the_text_by_triple_clicking (page , server ):
24
+ await page .goto (f'{ server . PREFIX } /input /textarea.html' )
26
25
text = 'This is the text that we are going to try to select. Let\' s see how it goes.'
27
26
await page .fill ('textarea' , text )
28
27
await page .click ('textarea' , clickCount = 3 )
@@ -31,8 +30,8 @@ async def test_select_the_text_by_triple_clicking(page):
31
30
return textarea.value.substring(textarea.selectionStart, textarea.selectionEnd);
32
31
}''' ) == text
33
32
34
- async def test_not_wait_with_force (page ):
35
- await page .goto (f'{ PREFIX } /button.html' )
33
+ async def test_not_wait_with_force (page , server ):
34
+ await page .goto (f'{ server . PREFIX } /input /button.html' )
36
35
await page .evalOnSelector ('button' , 'b => b.style.display = "none"' )
37
36
error = None
38
37
try :
@@ -42,8 +41,8 @@ async def test_not_wait_with_force(page):
42
41
assert 'Element is not visible' in error .message
43
42
assert await page .evaluate ('result' ) == 'Was not clicked'
44
43
45
- async def test_click_the_button_with_px_border_with_offset (page ):
46
- await page .goto (f'{ PREFIX } /button.html' )
44
+ async def test_click_the_button_with_px_border_with_offset (page , server ):
45
+ await page .goto (f'{ server . PREFIX } /input /button.html' )
47
46
await page .evalOnSelector ('button' , 'button => button.style.borderWidth = "8px"' )
48
47
await page .click ('button' , position = dict (x = 20 , y = 10 ))
49
48
assert await page .evaluate ('result' ) == 'Clicked'
0 commit comments