@danie great job! really cool 🎉
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
this way you can also set :kaocha.testable/desc
, which will be picked up by the documentation reporter
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
let me know if you need help getting this released to clojars
@plexus thank you for the feedback! I’ve updated the gist: https://gist.github.com/danieroux/7410caba8ad39873e97c982913432424
In which :kaocha/reporter
can I see :koacha.result/out
and the possible :koacha.result/err
?