This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-10-27
Channels
- # announcements (14)
- # aws (2)
- # babashka (12)
- # beginners (23)
- # calva (71)
- # cider (37)
- # clj-kondo (47)
- # cljs-dev (3)
- # clojure (55)
- # clojure-brasil (1)
- # clojure-europe (51)
- # clojure-nl (1)
- # clojure-norway (63)
- # clojure-poland (1)
- # clojure-seattle (1)
- # clojure-uk (3)
- # clojurescript (10)
- # conjure (3)
- # cursive (23)
- # data-science (5)
- # emacs (16)
- # events (1)
- # hoplon (16)
- # hyperfiddle (19)
- # introduce-yourself (1)
- # kaocha (5)
- # nyc (1)
- # portal (31)
- # practicalli (2)
- # reitit (3)
- # releases (4)
- # sci (28)
- # slack-help (13)
- # sql (4)
- # squint (40)
- # tools-build (25)
- # tools-deps (10)
Is it kaocha that elides clojure.core frames in stack traces when a test throws an exception?
i'm running into some weirdness when using kaocha as the test runner through neovim's conjure plugin, and i'm trying to figure out where it's coming from
clojure test runner:
ERROR in (format-string) (NO_SOURCE_FILE:118)
Uncaught exception, not in assertion.
expected: nil
actual: clojure.lang.ExceptionInfo: new
{}
at timbre_json_appender.core_test$fn__23157$fn__23179.invoke (NO_SOURCE_FILE:118)
timbre_json_appender.core_test$fn__23157.invokeStatic (NO_SOURCE_FILE:116)
timbre_json_appender.core_test/fn (NO_SOURCE_FILE:108)
clojure.test$test_var$fn__9856.invoke (test.clj:717)
clojure.test$test_var.invokeStatic (test.clj:717)
clojure.test$test_var.invoke (test.clj:708)
clojure.test$test_vars$fn__9882$fn__9887.invoke (test.clj:735)
clojure.test$default_fixture.invokeStatic (test.clj:687)
clojure.test$default_fixture.invoke (test.clj:683)
clojure.test$test_vars$fn__9882.invoke (test.clj:735)
clojure.test$default_fixture.invokeStatic (test.clj:687)
clojure.test$default_fixture.invoke (test.clj:683)
clojure.test$test_vars.invokeStatic (test.clj:731)
clojure.test$test_vars.invoke (test.clj:723)
timbre_json_appender.core_test$eval23193.invokeStatic (NO_SOURCE_FILE:1)
timbre_json_appender.core_test$eval23193.invoke (NO_SOURCE_FILE:1)
clojure.lang.Compiler.eval (Compiler.java:7194)
clojure.lang.Compiler.eval (Compiler.java:7149)
clojure.core$eval.invokeStatic (core.clj:3215)
clojure.core$eval.invoke (core.clj:3211)
...
kaocha test runner:
Randomized with --seed 1501046751
ERROR in timbre-json-appender.core-test/format-string (NO_SOURCE_FILE:118)
Uncaught exception, not in assertion.
Exception: clojure.lang.ExceptionInfo: new
{}
at timbre_json_appender.core_test$fn__23077$fn__23099.invoke (NO_SOURCE_FILE:118)
timbre_json_appender.core_test$fn__23077.invokeStatic (NO_SOURCE_FILE:116)
timbre_json_appender.core_test/fn (NO_SOURCE_FILE:108)
kaocha.type.var$test_var.invokeStatic (var.clj:24)
kaocha.type.var$test_var.invoke (var.clj:20)
kaocha.type.var$eval22334$fn__22336$wrapped_test__22339.invoke (var.clj:36)
kaocha.plugin.capture_output$capture_output_pre_test_hook$fn__19493$fn__19494.invoke (capture_output.cljc:97)
kaocha.type.var$eval22334$fn__22336.invoke (var.clj:38)
...
kaocha.plugin.capture_output$capture_output_wrap_run_hook$fn__19485$fn__19486.invoke (capture_output.cljc:88)
...
kaocha.plugin.capture_output$capture_output_wrap_run_hook$fn__19485.doInvoke (capture_output.cljc:88)
...