@@ -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")
13+ browser.page.wait_for_load_state("networkidle", timeout=10000 )
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")
26+ browser.page.wait_for_load_state("networkidle", timeout=10000 )
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")
38+ browser.page.wait_for_load_state("networkidle", timeout=10000 )
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")
49+ browser.page.wait_for_load_state("networkidle", timeout=10000 )
5050
5151 element = expect(browser, "role=link").to_be_visible(timeout=5.0)
5252 assert element is not None
0 commit comments