Create a minimal ServerInfo for testing.
(name: str = "test-server", **overrides)
| 34 | |
| 35 | |
| 36 | def _make_server(name: str = "test-server", **overrides) -> ServerInfo: |
| 37 | """Create a minimal ServerInfo for testing.""" |
| 38 | defaults = dict( |
| 39 | id=0, |
| 40 | name=name, |
| 41 | status="connected", |
| 42 | tool_count=0, |
| 43 | namespace="stdio", |
| 44 | ) |
| 45 | defaults.update(overrides) |
| 46 | return ServerInfo(**defaults) |
| 47 | |
| 48 | |
| 49 | def _make_tool(name: str = "tool1", namespace: str = "ns", **overrides) -> ToolInfo: |
no test coverage detected