blob: 66e403f67a49796961a8dda3bc61f6150ddd2efa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
; Jank test runner for Ruuter.
; Loads the test namespace and runs all tests, exiting with appropriate code.
;
; Usage:
; jank run --module-path src:test jank_test_runner.jank
(require '[ruuter.core-test] :reload)
(require '[clojure.test :as t])
(let [result (t/run-tests 'ruuter.core-test)]
(println "")
(when (or (pos? (:fail result)) (pos? (:error result)))
(println "TESTS FAILED")
;; Jank doesn't support System/exit yet, so we just print the status
))
|