From 7603ae2fcfd5bbbc159712b651130d264ecc1416 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Fri, 30 May 2025 16:14:29 +0200 Subject: [PATCH] [mod] Tweak `format-error` spacing --- main/src/taoensso/telemere/utils.cljc | 4 ++-- main/test/taoensso/telemere_tests.cljc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/main/src/taoensso/telemere/utils.cljc b/main/src/taoensso/telemere/utils.cljc index b4c3d67..8111b9b 100644 --- a/main/src/taoensso/telemere/utils.cljc +++ b/main/src/taoensso/telemere/utils.cljc @@ -493,11 +493,11 @@ {:keys [chain trace]} em] (let [s+cause (enc/sb-appender sb (str nls "Caused: "))] - (s+ " Root: ") + (s+ "Root: ") (doseq [{:keys [type msg data]} (rseq chain)] (s+cause type " - " msg) (when data - (s+ nl " data: " (enc/pr-edn* data))))) + (s+ nl "data: " (enc/pr-edn* data))))) (when trace (s+ nl nl "Root stack trace:" nl) diff --git a/main/test/taoensso/telemere_tests.cljc b/main/test/taoensso/telemere_tests.cljc index 9af8533..d298de0 100644 --- a/main/test/taoensso/telemere_tests.cljc +++ b/main/test/taoensso/telemere_tests.cljc @@ -836,8 +836,8 @@ (testing "format-error-fn" (let [ex2-str ((utils/format-error-fn) ex2)] [(is (enc/str-starts-with? ex2-str - #?(:clj " Root: clojure.lang.ExceptionInfo - Ex1\n data: {:k1 \"v1\"}\n\nCaused: clojure.lang.ExceptionInfo - Ex2\n data: {:k2 \"v2\"}\n\nRoot stack trace:\n" - :cljs " Root: cljs.core/ExceptionInfo - Ex1\n data: {:k1 \"v1\"}\n\nCaused: cljs.core/ExceptionInfo - Ex2\n data: {:k2 \"v2\"}\n\nRoot stack trace:\n"))) + #?(:clj "Root: clojure.lang.ExceptionInfo - Ex1\ndata: {:k1 \"v1\"}\n\nCaused: clojure.lang.ExceptionInfo - Ex2\ndata: {:k2 \"v2\"}\n\nRoot stack trace:\n" + :cljs "Root: cljs.core/ExceptionInfo - Ex1\ndata: {:k1 \"v1\"}\n\nCaused: cljs.core/ExceptionInfo - Ex2\ndata: {:k2 \"v2\"}\n\nRoot stack trace:\n"))) (is (enc/str-contains? ex2-str "Root stack trace:")) (is (enc/str-contains? ex2-str "invoke") "Root stack trace includes content")]))