()
| 129 | |
| 130 | |
| 131 | async def main() -> None: |
| 132 | mcp_port = _free_port() |
| 133 | process = _start_mcp_server(mcp_port) |
| 134 | try: |
| 135 | _wait_for_port(process, mcp_port) |
| 136 | await _exercise_app(mcp_port) |
| 137 | finally: |
| 138 | _stop_process(process) |
| 139 | |
| 140 | print("MCP manager example smoke test completed successfully.") |
| 141 | |
| 142 | |
| 143 | if __name__ == "__main__": |
no test coverage detected