summary refs log tree commit diff
path: root/pkgs/development/interpreters/clojure
diff options
context:
space:
mode:
authorWill Cohen <willcohen@users.noreply.github.com>2022-01-05 08:39:26 -0500
committerWill Cohen <willcohen@users.noreply.github.com>2022-01-05 08:47:03 -0500
commit3dd76988673bd6a67ab43567963ead57030af355 (patch)
treeeb9e0254b1ac543ed2b6b9719e36bcc1950c140f /pkgs/development/interpreters/clojure
parentb65eb7ec84816acba5b6b5721fd6a3cdddf160a3 (diff)
downloadnixpkgs-3dd76988673bd6a67ab43567963ead57030af355.tar
nixpkgs-3dd76988673bd6a67ab43567963ead57030af355.tar.gz
nixpkgs-3dd76988673bd6a67ab43567963ead57030af355.tar.bz2
nixpkgs-3dd76988673bd6a67ab43567963ead57030af355.tar.lz
nixpkgs-3dd76988673bd6a67ab43567963ead57030af355.tar.xz
nixpkgs-3dd76988673bd6a67ab43567963ead57030af355.tar.zst
nixpkgs-3dd76988673bd6a67ab43567963ead57030af355.zip
obb: switch to passthru.tests
Diffstat (limited to 'pkgs/development/interpreters/clojure')
-rw-r--r--pkgs/development/interpreters/clojure/obb.nix13
1 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/development/interpreters/clojure/obb.nix b/pkgs/development/interpreters/clojure/obb.nix
index 2b37428b25b..9583be92393 100644
--- a/pkgs/development/interpreters/clojure/obb.nix
+++ b/pkgs/development/interpreters/clojure/obb.nix
@@ -6,7 +6,7 @@
 , clojure
 , git
 , jdk
-, callPackage
+, obb
 , fetchFromGitHub
 , makeWrapper
 , runCommand }:
@@ -64,11 +64,12 @@ stdenv.mkDerivation rec {
     runHook postInstall
   '';
 
-  doInstallCheck = true;
-  installCheckPhase = ''
-    [ $($out/bin/obb -e '(+ 1 2)') = '3' ]
-  '';
-
+  passthru.tests = {
+    simple = runCommand "${pname}-test" {} ''
+      [ $(${obb}/bin/obb -e '(+ 1 2)') = '3' ]
+      touch $out
+    '';
+  };
 
   meta = with lib; {
     description = "Ad-hoc ClojureScript scripting of Mac applications via Apple's Open Scripting Architecture";