testing 2025-02-08

good morning, is someone aware of a test runner that takes a set of changed namespaces and determines which tests to run by analyzing dependencies, i.e. only run tests that directly or indirectly reference the changed namespaces?

Bazel + rules_clojure, but it’s a pretty big lift

πŸ‘ 1
πŸ’‘ 1

True. Glad to see a rules package

Not (only) a test runner, but Polylith can do something like this: https://cljdoc.org/d/polylith/clj-poly/0.2.21/doc/testing

thanks! Adopting Polylith might be in our future, but not yet