kaocha

Official support channel: https://clojureverse.org/c/projects/kaocha
orestis 2020-07-16T13:12:30.439100Z

Is kaocha loading the test functions under the “user” namespace?

orestis 2020-07-16T13:13:33.440500Z

Context: I’m using a macro that looks at the current *ns* to define temp databases etc. When running tests at the repl (using clojure.test) everything works fine. When running through kaocha, it seems like that *ns* is set to user

plexus 2020-07-16T13:55:59.440800Z

we're not doing anything with user AFAIK

orestis 2020-07-16T14:23:46.441800Z

Yeah sorry, I thought I was going crazy but it was a difference in how ns is bound when you are already inside an ns and evaluate tests vs when you load the tests from outside. I got confused with dynamic vars.