File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
tests/unittests/integration Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -520,3 +520,27 @@ def callback(sb):
520520 assert "error" in result
521521 toolset ._reset_playwright .assert_not_called ()
522522 assert toolset .sandbox is original_sandbox
523+
524+
525+ class TestBrowserNavigationDefaults :
526+ """测试导航方法的默认参数 / Tests for default parameters of navigation methods"""
527+
528+ def test_browser_navigate_back_default_wait_until (self ):
529+ """browser_navigate_back 的默认 wait_until 为 domcontentloaded"""
530+ fields = BrowserToolSet .browser_navigate_back .args_schema .model_fields
531+ assert fields ["wait_until" ].default == "domcontentloaded"
532+
533+ def test_browser_go_forward_default_wait_until (self ):
534+ """browser_go_forward 的默认 wait_until 为 domcontentloaded"""
535+ fields = BrowserToolSet .browser_go_forward .args_schema .model_fields
536+ assert fields ["wait_until" ].default == "domcontentloaded"
537+
538+ def test_browser_navigate_back_default_timeout_is_none (self ):
539+ """browser_navigate_back 的默认 timeout 为 None"""
540+ fields = BrowserToolSet .browser_navigate_back .args_schema .model_fields
541+ assert fields ["timeout" ].default is None
542+
543+ def test_browser_go_forward_default_timeout_is_none (self ):
544+ """browser_go_forward 的默认 timeout 为 None"""
545+ fields = BrowserToolSet .browser_go_forward .args_schema .model_fields
546+ assert fields ["timeout" ].default is None
You can’t perform that action at this time.
0 commit comments