Is there any Jest (the one from Facebook) equivalent for testing UIs built with Om and ClojureScript?
@rinaldi we're using doo
https://github.com/bensu/doo
@gardnervickers I got introduced to doo
yesterday but one thing that is a no go for me personally is that it runs on top of Karma which is very slow
@rabbitthirtyeight it runs on top of karma for some runners but not all
The Karma Chrome runner has performed well for our large test suite of complex mutations. Maybe that has to do with the fact we only test our mutations/reads and not rendering to the DOM.
@bensu Yeah but still rely on browser binaries that are hard to setup on CI environments (at least from my experience)
I'm gonna go with spec and unit tests mostly, thanks @bensu @gardnervickers
@rinaldi where would you like to run your cljs test?
@bensu That's the thing. I think the right approach would be to perform unit tests only so I don't have to rely on any browser-specific features to run them
doo doesn't necessitate any particular runner, i run my unit tests via node