Run all MCP tests.
()
| 559 | |
| 560 | |
| 561 | async def main(): |
| 562 | """Run all MCP tests.""" |
| 563 | print("=" * 80) |
| 564 | print("Running MCP Integration Tests") |
| 565 | print("=" * 80) |
| 566 | print("\nNote: These tests require Node.js and will use MCP servers defined in mcp.json") |
| 567 | print("Tests will pass even if MCP is not configured.\n") |
| 568 | |
| 569 | await test_mcp_tools_loading() |
| 570 | await test_mcp_tool_execution() |
| 571 | await test_connection_timeout_on_unreachable_server() |
| 572 | |
| 573 | print("\n" + "=" * 80) |
| 574 | print("MCP tests completed! ✅") |
| 575 | print("=" * 80) |
| 576 | |
| 577 | |
| 578 | if __name__ == "__main__": |
no test coverage detected