kaocha

craftybones 2024-04-08T15:11:04.678289Z

Hey

craftybones 2024-04-08T15:11:09.529369Z

I am trying to run Kaocha on Babashka

craftybones 2024-04-08T15:11:21.360439Z

Watch mode generates an error

craftybones 2024-04-08T15:11:35.878939Z

----- 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

craftybones 2024-04-08T15:11:43.099409Z

Did I miss something?

craftybones 2024-04-08T15:12:43.943089Z

My config is pretty straightforward.

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

craftybones 2024-04-08T15:15:32.436159Z

My bb.edn

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

craftybones 2024-04-08T15:23:02.659329Z

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