mirror of
https://github.com/servo/servo.git
synced 2025-08-09 15:35:34 +01:00
Update web-platform-tests to revision 346d5b51a122f7bb1c7747064499ef281a0200f7
This commit is contained in:
parent
581c8ba1c8
commit
79b1e6c40c
1728 changed files with 20243 additions and 5349 deletions
27
tests/wpt/web-platform-tests/webdriver/contexts.py
Normal file
27
tests/wpt/web-platform-tests/webdriver/contexts.py
Normal file
|
@ -0,0 +1,27 @@
|
|||
def test_resize(session):
|
||||
# setting the window size by webdriver is synchronous
|
||||
# so we should see the results immediately
|
||||
|
||||
session.window.size = (200, 100)
|
||||
assert session.window.size == {"width": 100, "height": 200}
|
||||
|
||||
session.window.size = (100, 200)
|
||||
assert session.window.size == {"width": 200, "height": 100}
|
||||
|
||||
def test_resize_by_script(session):
|
||||
# setting the window size by JS is asynchronous
|
||||
# so we poll waiting for the results
|
||||
|
||||
size0 = session.window.size
|
||||
|
||||
session.execute_script("window.resizeTo(100, 200)")
|
||||
size1 = session.window.size
|
||||
while size0 == size1:
|
||||
size1 = session.window.size
|
||||
assert size1 == {"width": 100, "height": 200}
|
||||
|
||||
session.execute_script("window.resizeTo(200, 100)")
|
||||
size2 = session.window.size
|
||||
while size1 == size2:
|
||||
size2 = session.window.size
|
||||
assert size2 == {"width": 200, "height": 100}
|
Loading…
Add table
Add a link
Reference in a new issue