kaocha

Official support channel: https://clojureverse.org/c/projects/kaocha
plexus 2019-10-24T12:16:55.033900Z

@danie great job! really cool 🎉

plexus 2019-10-24T12:19:11.035100Z

this bit doesn't look right: https://gist.github.com/danieroux/7410caba8ad39873e97c982913432424#file-transcriptor-clj-L35-L37 you're deriving all nested testables from your top level test suite, instead create new testables with the information they need. In particular each testable should have a unique :kaocha.testable/id, right now all your testables have the same id

plexus 2019-10-24T12:19:13.035200Z

plexus 2019-10-24T12:19:34.035900Z

this way you can also set :kaocha.testable/desc, which will be picked up by the documentation reporter

plexus 2019-10-24T12:20:28.036800Z

note that kaocha.type/* is reserved for built-in types, I should document that better. You can use any namespace, e.g. something based on your github id

plexus 2019-10-24T12:20:49.037100Z

let me know if you need help getting this released to clojars

danieroux 2019-10-24T17:31:30.037700Z

@plexus thank you for the feedback! I’ve updated the gist: https://gist.github.com/danieroux/7410caba8ad39873e97c982913432424

danieroux 2019-10-24T17:32:30.038300Z

In which :kaocha/reporter can I see :koacha.result/out and the possible :koacha.result/err?