Fork me on GitHub

Hello, since i enabled :deps true i have this error with devtools: Could not locate shadow/cljs/devtools/cli__init.class, shadow/cljs/devtools/cli.clj or shadow/cljs/devtools/cli.cljc on classpath.


Ok it was missing thheller/shadow-cljs {:mvn/version "2.8.94"}


Anyone using nubank/matcher-combinators with Shadow? I'm requiring matcher-combinators.test in my cljc ns, but the :browser-test target is not picking up any such assertions: (is (match? 2 1)) If I switch to (is (= 2 1)) the error is reported and I have +1 assertions total.


I also created a library (check) that wraps matcher-combinators for cases where you can't simply use kaocha


Thanks for confirming, I linked to the same issue in the next thread-reply. Also, thanks for pointing me to your library - - I'll be sure to review the source tomorrow for some testing ideas. ;) I see you're also parsing and transforming the :match return value here:


I'm wondering if this just won't work out of the box, without some additional plumbing; e.g. I've found Kaocha has some custom reporter plumbing - - or if I may have just missed something and someone has this working locally.


Can i use a different library for each build like this with shadow-cljs?

{:paths ["src/cljs"]

 {thheller/shadow-cljs {:mvn/version "2.8.94"}
  binaryage/devtools {:mvn/version "1.0.0"}
  reagent {:mvn/version "0.10.0"}
  re-frame {:mvn/version "0.12.0"} {:mvn/version "v0.2.0"}}

   { {:mvn/version  "0.5.3"}}}
   { {:mvn/version "0.5.3"}}}}}


well i am stucked by this error: [:app] Build failure: The required namespace "" is not available, it was required by "frontend/events.cljs".


Got it working now. thanks. :thumbsup: