From b540f318c78f79a5cd89054db131f10486511bed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 3 Aug 2023 15:33:08 +0200 Subject: [PATCH] cli: add test for --help --- pkgs/clan-cli/default.nix | 3 +++ pkgs/clan-cli/pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/clan-cli/default.nix b/pkgs/clan-cli/default.nix index 62f5334..67aefb4 100644 --- a/pkgs/clan-cli/default.nix +++ b/pkgs/clan-cli/default.nix @@ -77,5 +77,8 @@ python3.pkgs.buildPythonPackage { installShellCompletion --fish --name clan.fish \ <(${argcomplete}/bin/register-python-argcomplete --shell fish clan) ''; + checkPhase = '' + PYTHONPATH= $out/bin/clan --help + ''; meta.mainProgram = "clan"; } diff --git a/pkgs/clan-cli/pyproject.toml b/pkgs/clan-cli/pyproject.toml index aefca3d..38ad09c 100644 --- a/pkgs/clan-cli/pyproject.toml +++ b/pkgs/clan-cli/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "clan" description = "cLAN CLI tool" dynamic = [ "version" ] -scripts = { clan = "clan_cli.cli:main" } +scripts = { clan = "clan_cli:main" } [tool.setuptools.packages] find = {}