diff --git a/pkgs/clan-cli/clan_cli/__init__.py b/pkgs/clan-cli/clan_cli/__init__.py index 77d969f64..d83414803 100755 --- a/pkgs/clan-cli/clan_cli/__init__.py +++ b/pkgs/clan-cli/clan_cli/__init__.py @@ -7,7 +7,7 @@ from . import admin has_argcomplete = True try: import argcomplete -except ImportError: +except ImportError: # pragma: no cover has_argcomplete = False @@ -25,5 +25,5 @@ def main() -> None: parser.print_help() -if __name__ == "__main__": +if __name__ == "__main__": # pragma: no cover main() diff --git a/pkgs/clan-cli/tests/test_cli.py b/pkgs/clan-cli/tests/test_cli.py index 3c61bee0b..4d6a4404e 100644 --- a/pkgs/clan-cli/tests/test_cli.py +++ b/pkgs/clan-cli/tests/test_cli.py @@ -4,7 +4,8 @@ import clan_cli import pytest -def test_no_args(capsys: pytest.CaptureFixture) -> None: +def test_no_args(capsys: pytest.CaptureFixture, monkeypatch: pytest.MonkeyPatch) -> None: + monkeypatch.setattr(sys, "argv", [""]) clan_cli.main() captured = capsys.readouterr() assert captured.out.startswith("usage:")