From 23ae537625d55af3458b80566edc5d8beac34df5 Mon Sep 17 00:00:00 2001 From: Sean Corfield Date: Sun, 17 Dec 2023 11:32:27 -0800 Subject: [PATCH] ensure run-test.clj exits with non-zero on test failure --- run-tests.clj | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/run-tests.clj b/run-tests.clj index 7543646..aedb8ed 100755 --- a/run-tests.clj +++ b/run-tests.clj @@ -8,5 +8,8 @@ "NEXT_JDBC_TEST_MYSQL" "yes" "MSSQL_SA_PASSWORD" "Str0ngP4ssw0rd"} maria? - (assoc "NEXT_JDBC_TEST_MARIA" "yes"))] - (p/shell {:extra-env env} "clojure" "-X:test")) + (assoc "NEXT_JDBC_TEST_MARIA" "yes")) + {:keys [exit]} + (p/shell {:extra-env env} "clojure" "-X:test")] + (when-not (zero? exit) + (System/exit exit)))