Skip to content

Commit 06ca7f7

Browse files
committed
fix windows tests
1 parent d19d92e commit 06ca7f7

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

tests/test_smart_selector.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def test_smart_selector_inference():
99
"""Test that recorder infers selectors automatically"""
1010
with SentienceBrowser() as browser:
1111
browser.page.goto("https://example.com")
12-
browser.page.wait_for_load_state("networkidle")
12+
browser.page.wait_for_load_state("networkidle", timeout=30000)
1313

1414
# Take snapshot to get element
1515
snap = snapshot(browser)
@@ -31,7 +31,7 @@ def test_smart_selector_with_text():
3131
"""Test selector inference for elements with text"""
3232
with SentienceBrowser() as browser:
3333
browser.page.goto("https://example.com")
34-
browser.page.wait_for_load_state("networkidle")
34+
browser.page.wait_for_load_state("networkidle", timeout=30000)
3535

3636
snap = snapshot(browser)
3737
# Find element with text
@@ -55,7 +55,7 @@ def test_smart_selector_validation():
5555
"""Test that inferred selectors are validated"""
5656
with SentienceBrowser() as browser:
5757
browser.page.goto("https://example.com")
58-
browser.page.wait_for_load_state("networkidle")
58+
browser.page.wait_for_load_state("networkidle", timeout=30000)
5959

6060
snap = snapshot(browser)
6161
if len(snap.elements) > 0:

tests/test_video_recording.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def test_no_video_recording_when_disabled():
117117

118118
try:
119119
browser.page.goto("https://example.com")
120-
browser.page.wait_for_load_state("networkidle", timeout=10000)
120+
browser.page.wait_for_load_state("networkidle", timeout=30000)
121121

122122
video_path = browser.close()
123123

@@ -188,7 +188,7 @@ def test_video_recording_multiple_sessions():
188188

189189
try:
190190
browser.page.goto("https://example.com")
191-
browser.page.wait_for_load_state("networkidle", timeout=10000)
191+
browser.page.wait_for_load_state("networkidle", timeout=30000)
192192

193193
output_path = video_dir / f"video_{i}.webm"
194194
video_path = browser.close(output_path=str(output_path))

tests/test_wait.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def test_wait_for():
1010
# Auto-detect headless mode (True in CI, False locally)
1111
with SentienceBrowser() as browser:
1212
browser.page.goto("https://example.com")
13-
browser.page.wait_for_load_state("networkidle", timeout=10000)
13+
browser.page.wait_for_load_state("networkidle", timeout=30000)
1414

1515
result = wait_for(browser, "role=link", timeout=5.0)
1616
assert result.found is True
@@ -23,7 +23,7 @@ def test_wait_for_timeout():
2323
"""Test wait_for timeout"""
2424
with SentienceBrowser() as browser:
2525
browser.page.goto("https://example.com")
26-
browser.page.wait_for_load_state("networkidle", timeout=10000)
26+
browser.page.wait_for_load_state("networkidle", timeout=30000)
2727

2828
# Wait for non-existent element
2929
result = wait_for(browser, "role=button text~'NonExistentButton'", timeout=1.0)
@@ -35,7 +35,7 @@ def test_expect_to_exist():
3535
"""Test expect().to_exist()"""
3636
with SentienceBrowser() as browser:
3737
browser.page.goto("https://example.com")
38-
browser.page.wait_for_load_state("networkidle", timeout=10000)
38+
browser.page.wait_for_load_state("networkidle", timeout=30000)
3939

4040
element = expect(browser, "role=link").to_exist(timeout=5.0)
4141
assert element is not None
@@ -46,7 +46,7 @@ def test_expect_to_be_visible():
4646
"""Test expect().to_be_visible()"""
4747
with SentienceBrowser() as browser:
4848
browser.page.goto("https://example.com")
49-
browser.page.wait_for_load_state("networkidle", timeout=10000)
49+
browser.page.wait_for_load_state("networkidle", timeout=30000)
5050

5151
element = expect(browser, "role=link").to_be_visible(timeout=5.0)
5252
assert element is not None

0 commit comments

Comments
 (0)