kaocha

plexus 2022-09-06T16:25:38.043399Z

https://clojurians.slack.com/archives/C1DV21X9P/p1662481470897889

๐ŸŽ‰ 4
plexus 2022-09-06T16:26:41.149039Z

In light of this announcement I want to encourage people to file or comment on tickets in github if there's anything that's buggy, or bothering you, or should be improved. I know it sometimes feels like that stuff just sits there, but we will be reviewing, triaging, and prioritizing our full backlog, so now's the time.

2022-09-06T16:53:24.145559Z

Kaocha is working brilliantly for me on the backend, but I would love to replace doo with kaocha-cljs. A working example with figwheel would do wonders.

โž• 2
plexus 2022-09-06T17:43:01.466249Z

Yeah kaocha-cljs/kaocha-cljs2 is one area that needs a lot of TLC and that we plan to get to, including docs and examples for the most common setups.

plexus 2022-09-06T17:43:19.223889Z

You're targeting the browser with figwheel?

danieroux 2022-09-06T18:03:18.005599Z

We are, yes. cljs.main for prod builds. Figwheel for dev convenience.

dharrigan 2022-09-06T18:55:25.445479Z

I would love to see the midje plugin improved. We have a large number of tests written in midje, that will take a long time to migrate over, so until then, I was looking to use the kaocha midje plugin, yet all I get is WARNING: No tests were found. This may be an issue in your Kaocha test configuration. To investigate, check the :test-paths and :ns-patterns keys in tests.edn.

cjohansen 2022-09-06T18:59:18.137389Z

I second the doo replacement! Weโ€™re currently stuck with leiningen because of doo. Something to make running kaocha-cljs from the command-line to target either real browsers or headless Firefox/Chromium in a stable manner would be very welcome.

lread 2022-09-06T20:09:53.452569Z

Not kaocha, but you can use https://github.com/Olical/cljs-test-runner for a deps.edn doo experience.

cjohansen 2022-09-07T05:38:21.083709Z

Cool, I'll check it out