clojure-lsp: Add version test
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user