kaocha

Official support channel: https://clojureverse.org/c/projects/kaocha
pithyless 2019-11-24T06:41:31.061500Z

On a new project I'm setting up, I'm not seeing pretty-printed deep-diffs. Instead, just seeing the classic clojure.test output:

expected: {:lots-of-data [...]}
  actual: {:lots-of-data [...]}
Any suggestions on where/how to start debugging this? Maybe some kind of flag in tests.edn to force the deep-diff output? (v 0.0-554)

pithyless 2019-11-24T10:23:21.061700Z

I've figured it out; it was due to the interaction between kaocha and fulcro-spec: https://clojurians.slack.com/archives/C68M60S4F/p1574590521454200

plexus 2019-11-24T20:27:16.062Z

Hmmm interesting. Seems fulcro is changing the behavior of clojure.test, which seems like an issue. maybe worth making an issue for that on the fulcro repo. You can make one for Kaocha as well to track the upstream issue.