This commit is contained in:
2026-01-21 11:27:51 -05:00
commit f70af9b185
50 changed files with 17166 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/env bb
;; Run all unit tests for lazygitclj
(require '[clojure.test :as t])
;; Add test path
(require '[babashka.classpath :refer [add-classpath]])
(add-classpath "test")
;; Load test namespaces
(require 'lazygitclj.core-test)
(println "")
(println "Running lazygitclj unit tests...")
(println "================================")
(let [summary (t/run-tests 'lazygitclj.core-test)]
(println "")
(println "================================")
(when (or (pos? (:fail summary))
(pos? (:error summary)))
(System/exit 1)))