Skip to content

Commit c8dd78c

Browse files
committed
chore: Fix integration tests
1 parent 0658ee2 commit c8dd78c

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

packages/toolbox-core/tests/test_e2e.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,15 @@ async def test_load_toolset_specific(
6868
async def test_load_toolset_default(self, toolbox: ToolboxClient):
6969
"""Load the default toolset, i.e. all tools."""
7070
toolset = await toolbox.load_toolset()
71-
assert len(toolset) == 5
71+
assert len(toolset) == 6
7272
tool_names = {tool.__name__ for tool in toolset}
7373
expected_tools = [
7474
"get-row-by-content-auth",
7575
"get-row-by-email-auth",
7676
"get-row-by-id-auth",
7777
"get-row-by-id",
7878
"get-n-rows",
79+
"search-rows",
7980
]
8081
assert tool_names == set(expected_tools)
8182

@@ -235,16 +236,17 @@ async def test_tool_signature_is_correct(self, toolbox: ToolboxClient):
235236
tool = await toolbox.load_tool("search-rows")
236237
sig = signature(tool)
237238

238-
assert "query" in sig.parameters
239-
assert "limit" in sig.parameters
239+
assert "email" in sig.parameters
240+
assert "data" in sig.parameters
241+
assert "id" in sig.parameters
240242

241243
# The required parameter should have no default
242244
assert sig.parameters["email"].default is Parameter.empty
243245
assert sig.parameters["email"].annotation is str
244246

245247
# The optional parameter should have a default of None
246248
assert sig.parameters["data"].default is "row2"
247-
assert sig.parameters["limit"].annotation is Optional[str]
249+
assert sig.parameters["data"].annotation is Optional[str]
248250

249251
# The optional parameter should have a default of None
250252
assert sig.parameters["id"].default is None

0 commit comments

Comments
 (0)