Return a mock ToolManager with async helpers wired up.
(servers=None, tools=None)
| 58 | |
| 59 | |
| 60 | def _make_mock_tool_manager(servers=None, tools=None) -> MagicMock: |
| 61 | """Return a mock ToolManager with async helpers wired up.""" |
| 62 | tm = MagicMock() |
| 63 | tm.get_server_info = AsyncMock(return_value=servers or []) |
| 64 | tm.get_all_tools = AsyncMock(return_value=tools or []) |
| 65 | return tm |
| 66 | |
| 67 | |
| 68 | # --------------------------------------------------------------------------- # |
no outgoing calls
no test coverage detected