File tree Expand file tree Collapse file tree 2 files changed +31
-1
lines changed
tests/unittests/integration Expand file tree Collapse file tree 2 files changed +31
-1
lines changed Original file line number Diff line number Diff line change @@ -520,3 +520,33 @@ 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 browser navigation function defaults"""
527+
528+ def test_browser_navigate_back_default_wait_until_is_domcontentloaded (
529+ self ,
530+ ):
531+ """测试 browser_navigate_back 的 wait_until 默认值为 domcontentloaded"""
532+ default = (
533+ BrowserToolSet .browser_navigate_back .args_schema .model_fields [
534+ "wait_until"
535+ ].default
536+ )
537+ assert default == "domcontentloaded" , (
538+ f"Expected 'domcontentloaded' but got '{ default } '"
539+ )
540+
541+ def test_browser_go_forward_default_wait_until_is_domcontentloaded (
542+ self ,
543+ ):
544+ """测试 browser_go_forward 的 wait_until 默认值为 domcontentloaded"""
545+ default = (
546+ BrowserToolSet .browser_go_forward .args_schema .model_fields [
547+ "wait_until"
548+ ].default
549+ )
550+ assert default == "domcontentloaded" , (
551+ f"Expected 'domcontentloaded' but got '{ default } '"
552+ )
Original file line number Diff line number Diff line change @@ -639,7 +639,7 @@ async def invoke_agent(request: AgentRequest):
639639 tools = tools ,
640640 )
641641
642- input_data = {
642+ input_data : Any = {
643643 "messages" : [{
644644 "role" : "user" ,
645645 "content" : (
You can’t perform that action at this time.
0 commit comments