Skip to content

Instantly share code, notes, and snippets.

@lukaszkorecki-uz
Created October 25, 2022 17:58
Show Gist options
  • Save lukaszkorecki-uz/416cb8dc51d1d1a655a5a927cf5fd4d8 to your computer and use it in GitHub Desktop.
Save lukaszkorecki-uz/416cb8dc51d1d1a655a5a927cf5fd4d8 to your computer and use it in GitHub Desktop.
{:kaocha/tests [;; all tests, useful for single run
{:kaocha.testable/type :kaocha.type/clojure.test
:kaocha.testable/id :unit
:kaocha/ns-patterns ["-test$"]
:kaocha/source-paths ["src"]
:kaocha/test-paths ["test/"]}
;; handler tests
{:kaocha.testable/type :kaocha.type/clojure.test
:kaocha.testable/id :http
:kaocha/ns-patterns ["-test$"]
:kaocha/source-paths ["src"]
:kaocha/test-paths ["test/foobar/http"]}
;; model tests
{:kaocha.testable/type :kaocha.type/clojure.test
:kaocha.testable/id :model
:kaocha/ns-patterns ["-test$"]
:kaocha/source-paths ["src"]
:kaocha/test-paths ["test/foobar/model"]}
;; search tests
{:kaocha.testable/type :kaocha.type/clojure.test
:kaocha.testable/id :search
:kaocha/ns-patterns ["-test$"]
:kaocha/source-paths ["src"]
:kaocha/test-paths ["test/foobar/search"]}
;; everything else
{:kaocha.testable/type :kaocha.type/clojure.test
:kaocha.testable/id :rest
:kaocha/ns-patterns ["foobar\\.[^(model|http|search)].*-test$"]
:kaocha/source-paths ["src"]
:kaocha/test-paths ["test/foobar"]}]
:kaocha/fail-fast? false
:kaocha/color? true
:kaocha/reporter [kaocha.report/documentation]
:kaocha/plugins [:kaocha.plugin/randomize
:kaocha.plugin/filter
:kaocha.plugin/capture-output]
:kaocha.plugin.randomize/randomize? false
:kaocha.plugin.profiling/profiling? false}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment