Skip to content

Commit ca0af77

Browse files
committed
Improve coverage
1 parent 404c495 commit ca0af77

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

test/test_request.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,16 @@ def test_window_size(monkeypatch):
2828
assert request.window_size.width == 1024
2929
assert request.window_size.height == 768
3030

31+
def test_window_position(monkeypatch):
32+
monkeypatch.setenv('PAF_WINDOW_POSITION', '8x15')
33+
request = WebDriverRequest()
34+
assert request.window_position.x == 8
35+
assert request.window_position.y == 15
36+
37+
def test_window_maximize(monkeypatch):
38+
monkeypatch.setenv('PAF_WINDOW_MAXIMIZE', 'true')
39+
request = WebDriverRequest()
40+
assert request.window_maximize is True
3141

3242
def test_server_url(monkeypatch):
3343
monkeypatch.setenv('PAF_SELENIUM_SERVER_URL', "http://127.0.0.1:4444")

test/test_uielement.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ def test_form(finder: FinderPage):
169169

170170
username = finder.find(By.name("username"))
171171
username.expect.enabled(True)
172+
username.hover()
172173
username.send_keys("My Name")
173174
username.expect.value.be("My Name")
174175
username.clear()
@@ -362,8 +363,9 @@ def test_web_element_keeps_unchanged(finder: FinderPage):
362363
def test_shadow_root_access(finder: FinderPage):
363364
finder.open("https://practice.expandtesting.com/shadowdom")
364365
shadow_host = finder.find("#shadow-host")
365-
my_btn = shadow_host.find("#my-btn")
366-
my_btn.expect.text.be("This button is inside a Shadow DOM.")
366+
for i in range(2):
367+
my_btn = shadow_host.find("#my-btn")
368+
my_btn.expect.text.be("This button is inside a Shadow DOM.")
367369

368370
def teardown_module():
369371
inject.instance(WebDriverManager).shutdown_all()

0 commit comments

Comments
 (0)