38 lines
1.3 KiB
Clojure
38 lines
1.3 KiB
Clojure
|
#kaocha/v1
|
||
|
{:kaocha/tests
|
||
|
[{:kaocha.testable/id :unit
|
||
|
:kaocha.testable/type :kaocha.type/clojure.test
|
||
|
:kaocha/ns-patterns ["-test$"],
|
||
|
:kaocha/source-paths ["src/test/clj" "src/test/cljc"],
|
||
|
:kaocha/test-paths ["src/test/clj" "src/test/cljc"],
|
||
|
:kaocha.filter/skip-meta [:kaocha/skip]}
|
||
|
|
||
|
{:kaocha.testable/id :generative-fdef-checks
|
||
|
:kaocha.testable/type :kaocha.type/spec.test.check
|
||
|
:kaocha/source-paths ["src/main/clj" "src/main/cljc"]
|
||
|
:kaocha.spec.test.check/checks [{:kaocha.spec.test.check/syms :all-fdefs
|
||
|
:clojure.spec.test.check/instrument? true
|
||
|
:clojure.spec.test.check/check-asserts? true
|
||
|
:clojure.spec.test.check/opts {:num-tests 10}}]}
|
||
|
]
|
||
|
|
||
|
:kaocha/reporter [kaocha.report/documentation]
|
||
|
|
||
|
:kaocha/color? #profile {:default true
|
||
|
:ci false}
|
||
|
|
||
|
;; Run tests of file changes, unless running in CI server
|
||
|
:kaocha/watch #profile {:default true :ci false}
|
||
|
|
||
|
:kaocha/fail-fast? true
|
||
|
|
||
|
:kaocha.plugin.randomize/randomize? false
|
||
|
|
||
|
:kaocha/plugins
|
||
|
[:kaocha.plugin/randomize
|
||
|
:kaocha.plugin/filter
|
||
|
:kaocha.plugin/capture-output
|
||
|
:kaocha.plugin.alpha/spec-test-check]
|
||
|
|
||
|
:kaocha.plugin.capture-output/capture-output? true
|
||
|
}
|