Skipping tests causes weird exception

Hi, I posted this in the Clojurians Slack but I thought I’d try here.

Just getting started with Kaocha and having a bit of a problem. When I skip tests, Kaocha fails with the following exception:

Exception in thread "main" java.lang.IllegalArgumentException: Don't know how to create ISeq from: clojure.lang.Symbol, compiling:(/private/var/folders/6k/qwsbhrf9291gjy8vs1nyyq7h0000gn/T/form-init5916615125687542055.clj:1:125)

When I look at that file, it’s just this…

(ns .private.var.folders.6k.qwsbhrf9291gjy8vs1nyyq7h0000gn.T.form-init1642446353048835536.clj
  (:require
    ))

I think it’s the empty :require block causing the error but I have no idea where this file came from. Note that when I run Kaocha without skipping any tests it works fine.
Any idea what’s going on here?

Hrm, found my problem. I had this in my tests.edn

:skip some.test.namespace

…instead of this…

:skip [some.test.namespace]
1 Like