From 7223b25ac621caad57ebcdd0287d60ab762c6ad5 Mon Sep 17 00:00:00 2001 From: DavHau Date: Fri, 21 Jul 2023 14:07:38 +0200 Subject: [PATCH] clan-cli: fix tests --- pkgs/clan-cli/clan_cli/__init__.py | 4 ++-- pkgs/clan-cli/tests/test_cli.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) 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:")