From c2e85f96e629fd4f22e23f709e6c09157bc10ccc Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 4 Dec 2024 06:13:57 +0000 Subject: [PATCH] kubernetes-kcp.tests: fix the eval MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without the change the eval fails as: $ nix build --no-link -f. kubernetes-kcp.tests error: … while evaluating the attribute 'version' at pkgs/by-name/ku/kubernetes-kcp/package.nix:52:3: 51| 52| passthru.tests.version = testers.testVersion { | ^ 53| command = "kcp --version"; … from call site at pkgs/by-name/ku/kubernetes-kcp/package.nix:52:28: 51| 52| passthru.tests.version = testers.testVersion { | ^ 53| command = "kcp --version"; error: function 'testVersion' called without required argument 'package' at pkgs/build-support/testers/default.nix:66:5: 65| testVersion = 66| { package, | ^ 67| command ? "${package.meta.mainProgram or package.pname or package.name} --version", --- pkgs/by-name/ku/kubernetes-kcp/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ku/kubernetes-kcp/package.nix b/pkgs/by-name/ku/kubernetes-kcp/package.nix index 7a5ff9afea4b..fa73327a3c70 100644 --- a/pkgs/by-name/ku/kubernetes-kcp/package.nix +++ b/pkgs/by-name/ku/kubernetes-kcp/package.nix @@ -5,6 +5,7 @@ fetchFromGitHub, installShellFiles, testers, + kubernetes-kcp, }: buildGoModule rec { @@ -50,6 +51,7 @@ buildGoModule rec { ''; passthru.tests.version = testers.testVersion { + package = kubernetes-kcp; command = "kcp --version"; # NOTE: Once the go.mod version is pulled in, the version info here needs # to be also updated.