clojure-lsp: Add version test

This commit is contained in:
James Conroy-Finn
2023-11-23 19:44:49 +00:00
parent 680f0ca1fc
commit b807221d06
@@ -8,6 +8,8 @@
, fetchFromGitHub
, clojure
, writeScript
, testers
, clojure-lsp
}:
buildGraalvmNativeImage rec {
@@ -46,12 +48,18 @@ buildGraalvmNativeImage rec {
export HOME="$(mktemp -d)"
./${pname} --version | fgrep -q '${version}'
''
# TODO: fix classpath issue per https://github.com/NixOS/nixpkgs/pull/153770
#${babashka}/bin/bb integration-test ./${pname}
# TODO: fix classpath issue per https://github.com/NixOS/nixpkgs/pull/153770
#${babashka}/bin/bb integration-test ./${pname}
+ ''
runHook postCheck
'';
passthru.tests.version = testers.testVersion {
inherit version;
package = clojure-lsp;
command = "clojure-lsp --version";
};
passthru.updateScript = writeScript "update-clojure-lsp" ''
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl common-updater-scripts gnused jq nix