-
Notifications
You must be signed in to change notification settings - Fork 82
Description
Per https://clojurians.slack.com/archives/CCY2V0U6A/p1749719871764959
Per https://clojurians.slack.com/archives/C07NJRDQWDS/p1749651576295109
For some test libraries/frameworks, clojure.test's reporting architecture is too limiting. As Kaocha's reporting uses clojure.test/do-report as an interface, these libraries cannot currently be integrated with Kaocha, and are forced to implement their own test discovery/runners, which also makes it more difficult for developers to mix these tests with more traditional ones.
Kaocha is an all-in-one testing tool, its core task is to load tests and execute them, reporting on their progress and final result.
I think it would be in line with Kaocha's goals to support non-clojure.test-based testables, and being more flexible with reporting should help achieve that.