From 88cddc0fe56a7d23570ce108bcf3f02e446edd59 Mon Sep 17 00:00:00 2001
From: Konrad Mrożek <kmrozek@comscore.com>
Date: Thu, 31 Aug 2023 10:20:02 +0000
Subject: [PATCH] Treat malli errors as exceptions

---
 clojure/src/test_runner.clj |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/clojure/src/test_runner.clj b/clojure/src/test_runner.clj
index 718abdd..53ee877 100644
--- a/clojure/src/test_runner.clj
+++ b/clojure/src/test_runner.clj
@@ -91,7 +91,8 @@
       (when (find-ns 'malli.core)
         (println "Malli detected. Instrument functions...")
         (require 'malli.dev)
-        ((find-var 'malli.dev/start!)))
+        (require 'malli.dev.pretty)
+        ((find-var 'malli.dev/start!) {:report ((find-var 'malli.dev.pretty/thrower))}))
       (let [test-namespaces (->> (all-ns)
                                  (mapcat ns-publics)
                                  (map (comp meta second))

--
Gitblit v1.9.3