From 992210d3edca80df71689065178a2e5a1cfac009 Mon Sep 17 00:00:00 2001 From: Asko Nõmm Date: Tue, 17 Feb 2026 23:03:14 +0200 Subject: Add Jank support --- jank_test_runner.jank | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 jank_test_runner.jank (limited to 'jank_test_runner.jank') diff --git a/jank_test_runner.jank b/jank_test_runner.jank new file mode 100644 index 0000000..66e403f --- /dev/null +++ b/jank_test_runner.jank @@ -0,0 +1,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 + )) -- cgit v1.2.3