diff options
author | Arnout Engelen <arnout@bzzt.net> | 2021-08-14 10:11:33 +0200 |
---|---|---|
committer | Arnout Engelen <arnout@bzzt.net> | 2021-08-15 09:00:30 +0200 |
commit | 1a604de2e7d722c740ab3b01189889d0e357ac11 (patch) | |
tree | 14786a39813967f194f6c8d315804461f96b41e7 /pkgs/development/tools/buf/default.nix | |
parent | 4138cbd913fad85073e59007710e3f083d0eb7c6 (diff) | |
download | nixpkgs-1a604de2e7d722c740ab3b01189889d0e357ac11.tar nixpkgs-1a604de2e7d722c740ab3b01189889d0e357ac11.tar.gz nixpkgs-1a604de2e7d722c740ab3b01189889d0e357ac11.tar.bz2 nixpkgs-1a604de2e7d722c740ab3b01189889d0e357ac11.tar.lz nixpkgs-1a604de2e7d722c740ab3b01189889d0e357ac11.tar.xz nixpkgs-1a604de2e7d722c740ab3b01189889d0e357ac11.tar.zst nixpkgs-1a604de2e7d722c740ab3b01189889d0e357ac11.zip |
buf: use testVersion utility
`installCheckPhase` is mainly intended for checks that are part of the upstream package, for our 'own' checks we prefer `passthru.tests`. This loses running `buf --help`, but I'm not sure how much that adds on top of `buf --version`?
Diffstat (limited to 'pkgs/development/tools/buf/default.nix')
-rw-r--r-- | pkgs/development/tools/buf/default.nix | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/pkgs/development/tools/buf/default.nix b/pkgs/development/tools/buf/default.nix index 230f5b09b99..585791316f8 100644 --- a/pkgs/development/tools/buf/default.nix +++ b/pkgs/development/tools/buf/default.nix @@ -3,6 +3,8 @@ , fetchFromGitHub , protobuf , git +, testVersion +, buf }: buildGoModule rec { @@ -54,13 +56,7 @@ buildGoModule rec { runHook postInstall ''; - doInstallCheck = true; - installCheckPhase = '' - runHook preInstallCheck - $out/bin/buf --help - $out/bin/buf --version 2>&1 | grep "${version}" - runHook postInstallCheck - ''; + passthru.tests.version = testVersion { package = buf; }; meta = with lib; { homepage = "https://buf.build"; |