Fork me on GitHub
#cljsrn
<
2020-09-10
>
jthomson11:09:13

Anyone have any experiences of E2E testing of a cljsrn app? e.g. Detox

dima18:09:16

how detox testing cljsrn app is different from JS RN app?

jthomson06:09:20

Only in that detox requires a JS test runner (usually jest), which means your CLJS code needs to be consumable by jest. There seem to be a few gotchas with that depending on how you build, so wondering if people have had success with that approach or have taken another.

frankitox14:09:31

I just started using appium to do some tests on Android emulator devices. Found two abandoned Clojure appium related libraries, but decided to just write the java interop code myself.

dima17:09:08

We build cljs app with shadow-cljs, then build ios app and install it into simulator using fastlane, and then run detox test