haiku.rag/tests/test_inspector.py

18 lines
453 B
Python

from unittest.mock import patch
from typer.testing import CliRunner
from haiku.rag.cli import cli
runner = CliRunner()
def test_inspect_command():
"""Test inspect command launches inspector TUI."""
with patch("haiku.rag.inspector.run_inspector") as mock_inspector:
mock_inspector.return_value = None
result = runner.invoke(cli, ["inspect"])
assert result.exit_code == 0
mock_inspector.assert_called_once()