Konrad Mrożek
2023-06-15 2c210a37c68304ec9111007af34ce6309dd0701c
clojure/src/test_runner.clj
@@ -16,7 +16,9 @@
                                   first
                                   meta
                                   :file)]
      (println (str "FAIL:" source-file ":" (:line m) ":" (t/testing-vars-str m) ":" (t/testing-contexts-str) ":" (:message m "FAIL"))))))
      (println (str "FAIL:" source-file ":" (:line m) ":" (t/testing-vars-str m) ":" (t/testing-contexts-str) ":" (:message m "FAIL")))
      (println (str "FAIL-CONTINUE:EXPECTED:" (pr-str (:expected m))))
      (println (str "FAIL-CONTINUE:ACTUAL:" (pr-str (:actual m)))))))
(defmethod emacs-report :error
  [m]
@@ -24,7 +26,12 @@
                                 first
                                 meta
                                 :file)]
    (println (str "ERROR:" source-file ":" (:line m) ":" (t/testing-vars-str m) ":" (t/testing-contexts-str) ":" (:message m "FAIL")))))
    (println (str "ERROR:" source-file ":" (:line m) ":" (t/testing-vars-str m) ":" (t/testing-contexts-str) ":" (:message m "FAIL")))
    (println (str "ERROR-CONTINUE:EXPECTED:" (pr-str (:expected m))))
    (println (str "ERROR-CONTINUE:ACTUAL:"
                  (if (instance? Throwable (:actual m))
                    (ex-message (:actual m))
                    (pr-str (:actual m)))))))
(defmethod emacs-report :default
  [_])