; 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 ))