Skip to content

Commit c654f20

Browse files
committed
Adding unit tests
1 parent 7d4a58b commit c654f20

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

tests/mcp/helpers.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,16 @@ def name(self) -> str:
6969
class FakeMCPServer(MCPServer):
7070
def __init__(
7171
self,
72-
resources: ListResourcesResult = ListResourcesResult(resources=[]),
73-
resources_templates: ListResourceTemplatesResult = ListResourceTemplatesResult(resourceTemplates=[]),
72+
resources: ListResourcesResult | None = None,
73+
resources_templates: ListResourceTemplatesResult | None = None,
7474
tools: list[MCPTool] | None = None,
7575
tool_filter: ToolFilter = None,
7676
server_name: str = "fake_mcp_server",
7777
):
78+
if not resources:
79+
resources = ListResourcesResult(resources=[])
80+
if not resources_templates:
81+
resources_templates = ListResourceTemplatesResult(resourceTemplates=[])
7882
self.resources = resources
7983
self.resources_templates = resources_templates
8084
self.tools: list[MCPTool] = tools or []

0 commit comments

Comments
 (0)