Merge pull request #257850 from nagy/nagy/espup

espup: simplify version tester
This commit is contained in:
Nick Cao 2023-09-28 13:31:34 -04:00 committed by GitHub
commit 1cd052a79a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,7 +9,7 @@
, zstd
, stdenv
, darwin
, runCommand
, testers
, espup
}:
@ -62,15 +62,8 @@ rustPlatform.buildRustPackage rec {
--zsh <($out/bin/espup completions zsh)
'';
passthru.tests = {
simple = runCommand "${pname}-test" { } ''
if [[ `${espup}/bin/espup --version` != *"${version}"* ]]; then
echo "Error: program version does not match package version"
exit 1
fi
touch $out
'';
passthru.tests.version = testers.testVersion {
package = espup;
};
meta = with lib; {
@ -78,5 +71,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/esp-rs/espup/";
license = with licenses; [ mit asl20 ];
maintainers = with maintainers; [ knightpp ];
mainProgram = "espup";
};
}