Arne Brasseur
Arne Brasseur
PR is merged, so this can be closed.
Kaocha works differently from most ClojureScript test runners in that it works against a REPL backend, rather than first compiling a single big JS blob and running that. This is...
I chatted some more about this with @thheller. The current kaocha-cljs implementation relies on the ClojureScript prepl interface, which is apparently not flexible enough to easily allow hooking in shadow-cljs,...
Saying "upvote" is about as useful as me saying "Pull request welcome". Add a :+1: reaction to the original post if you're interested in this, or help to put in...
The suggestions by @zharinov and @thheller are both worth exploring. Please ping me if you decide to work on this and we can set up a time to pair.
Writing your own test types is [documented here](https://cljdoc.org/d/lambdaisland/kaocha/1.0-612/doc/9-extending#test-types)
Hi @twashing , Start by taking kaocha out of the equation. Are you able to get a clojurescript REPL using vanilla clojurescript (cljs.main), where you can load said dependency? Kaocha-cljs...
Also keep in mind that while clojurescript has npm-deps support, it depends a lot on how that package was written. It assumes code that can safely pass through the Google...
That's a great solution! Thanks for sharing.
I was afraid this would be the case. Someone will have to hack the browser repl-env to be smarter about reconnecting, until then opening new windows/tabs or running on node...