(self, mock_theme, runner)
| 882 | class TestTokenCommand: |
| 883 | @patch("mcp_cli.main.set_theme") |
| 884 | def test_token_list(self, mock_theme, runner): |
| 885 | from mcp_cli.main import app |
| 886 | |
| 887 | with patch("asyncio.run") as mock_run: |
| 888 | mock_run.side_effect = lambda coro: coro.close() |
| 889 | runner.invoke(app, ["token", "list"]) |
| 890 | |
| 891 | @patch("mcp_cli.main.set_theme") |
| 892 | def test_token_backends(self, mock_theme, runner): |