diff --git a/deps.edn b/deps.edn index b720e8f4..c4de84d4 100644 --- a/deps.edn +++ b/deps.edn @@ -36,7 +36,8 @@ :jvm-opts ["-Djdk.attach.allowAttachSelf"] :main-opts ["-m" "babashka.profile"]} :lib-tests - {:extra-deps {babashka/clj-http-lite + {:extra-paths ["process/src" "process/test"] + :extra-deps {babashka/clj-http-lite {:git/url "https://github.com/babashka/clj-http-lite" :sha "f44ebe45446f0f44f2b73761d102af3da6d0a13e"} borkdude/spartan.spec {:git/url "https://github.com/borkdude/spartan.spec" diff --git a/process b/process index 249ddcfd..f8e3dfb3 160000 --- a/process +++ b/process @@ -1 +1 @@ -Subproject commit 249ddcfd1a5825f33adacc9cfde72a0c3823bdc9 +Subproject commit f8e3dfb3d854a8c0a0309f8d76def5c01132ac95 diff --git a/test-resources/lib_tests/babashka/run_all_libtests.clj b/test-resources/lib_tests/babashka/run_all_libtests.clj index 1a544d56..51395ce0 100644 --- a/test-resources/lib_tests/babashka/run_all_libtests.clj +++ b/test-resources/lib_tests/babashka/run_all_libtests.clj @@ -160,6 +160,15 @@ (test-namespaces 'httpkit.client-test) +;;;; babashka.process + +;; test built-in babashka.process +(test-namespaces 'babashka.process-test) + +;; test babashka.process from source +(require '[babashka.process] :reload) +(test-namespaces 'babashka.process-test) + ;;;; final exit code (let [{:keys [:test :fail :error] :as m} @status]