Fork me on GitHub
#kaocha
<
2019-11-24
>
pithyless06:11:31

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)

pithyless10:11:21

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

plexus20:11:16

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.