Fork me on GitHub
#kaocha
<
2024-04-08
>
craftybones15:04:09

I am trying to run Kaocha on Babashka

craftybones15:04:21

Watch mode generates an error

craftybones15:04:35

----- Error --------------------------------------------------------------------
Type:     java.lang.Exception
Message:  Unable to resolve classname: hawk.SensitivityWatchEventModifier
Location: <expr>:1:38

----- Context ------------------------------------------------------------------
1: (ns user (:require [kaocha.runner])) (apply kaocha.runner/-main *command-line-args*)
                                        ^--- Unable to resolve classname: hawk.SensitivityWatchEventModifier

----- Stack trace --------------------------------------------------------------
clojure.core/apply - <built-in>
user               - <expr>:1:38

craftybones15:04:43

Did I miss something?

craftybones15:04:43

My config is pretty straightforward.

#kaocha/v1 {:kaocha/reporter [kaocha.report/dots]
            :tests [{:test-paths ["test"]
                     :focus-meta [:implemented :implementing]}]}

craftybones15:04:32

My bb.edn

{:paths ["src" "test"]
 :deps {lambdaisland/kaocha {:mvn/version "1.88.1376"}}}

craftybones15:04:02

Ah interesting. Kaocha switched to Beholder. So I wonder why it is still picking up Hawk here