kaocha icon indicating copy to clipboard operation
kaocha copied to clipboard

Separate configuration for each test suite

Open mknorps opened this issue 1 year ago • 1 comments

We have an example:

{:kaocha/tests                       [{:kaocha.testable/type :kaocha.type/clojure.test
                                       :kaocha.testable/id   :unit
                                       :kaocha/ns-patterns   ["-test$"]
                                       :kaocha/source-paths  ["src"]
                                       :kaocha/test-paths    ["test/unit"]}
                                      {:kaocha.testable/type :kaocha.type/clojure.test
                                       :kaocha.testable/id   :integration
                                       :kaocha/ns-patterns   ["-test$"]
                                       :kaocha/source-paths  ["src"]
                                       :kaocha/test-paths    ["test/integration"]}]
 :kaocha/fail-fast?                  false
 :kaocha/color?                      true
 :kaocha/reporter                    [kaocha.report/dots]
 :kaocha/plugins                     [:kaocha.plugin/randomize
                                      :kaocha.plugin/filter
                                      :kaocha.plugin/capture-output
                                      :kaocha.plugin/profiling]
 :kaocha.plugin.randomize/seed       950716166
 :kaocha.plugin.randomize/randomize? true
 :kaocha.plugin.profiling/count      3
 :kaocha.plugin.profiling/profiling? true}

Is it possible to set up :kaocha/fail-fast? flag per suite? I would like it to be true for integration tests but not for unit tests.

mknorps avatar Aug 26 '24 13:08 mknorps

No, this is not possible.

plexus avatar Aug 28 '24 06:08 plexus