Files
cd-browser/tests/test_smoke.py

19 lines
365 B
Python

from pathlib import Path
import pytest
from app.main import main
def test_main_runs(
monkeypatch: pytest.MonkeyPatch, capsys: pytest.CaptureFixture[str]
) -> None:
monkeypatch.setattr("app.main.run_cli", lambda: Path("/tmp/final"))
main()
captured = capsys.readouterr()
assert captured.out == "/tmp/final\n"
assert captured.err == ""