Fork me on GitHub
#om
<
2017-07-20
>
rinaldi18:07:24

Is there any Jest (the one from Facebook) equivalent for testing UIs built with Om and ClojureScript?

rinaldi18:07:13

@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

bensu18:07:08

@rabbitthirtyeight it runs on top of karma for some runners but not all

gardnervickers18:07:34

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.

rinaldi20:07:20

@bensu Yeah but still rely on browser binaries that are hard to setup on CI environments (at least from my experience)

rinaldi20:07:39

I'm gonna go with spec and unit tests mostly, thanks @bensu @gardnervickers

bensu20:07:38

@rinaldi where would you like to run your cljs test?

rinaldi22:07:41

@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

samcf22:07:07

doo doesn't necessitate any particular runner, i run my unit tests via node