bensu / doo

doo is a library and lein plugin to run cljs.test on different js environments.
Eclipse Public License 1.0
324 stars 63 forks source link

Test Reporting with Doo #164

Open Wolfgang51 opened 6 years ago

Wolfgang51 commented 6 years ago

Hey everyone, my name is Jacob and I have been given the task to test our Clojurescript applications. Currently, we are using "Doo" as our test runner and "Phantom JS" as our environment. One thing I have not been able to find a solution to is how to report our test results (other than just in the cmd). I know there are certain libraries available for formatting test results into JUnit test results but I have not been able to find any that integrate well with the "Doo" runner and "Phantom JS" environment. We would like to avoid using Karma and stick to Phantom JS. Does anybody have any recommendations for a solution to report clojurescript test findings?

bensu commented 6 years ago

We have nothing in the works but this thread contains possible solutions:

https://github.com/bensu/doo/issues/34

The gist is that cljs.test was built with extensibility in mind and it can handle reporting. Tying doo to a different reporting format shouldn't be hard.