weavejester / integrant

Micro-framework for data-driven architecture
MIT License
1.24k stars 64 forks source link

Tests don't run with 1.11 due to clojure.test/run-test already being defined #101

Closed borkdude closed 1 year ago

borkdude commented 2 years ago

When upgrading to 1.11, the tests don't run anymore due to the addition of clojure.test/run-test:

 $ lein test
Syntax error (IllegalStateException) compiling def at (integrant/core_test.cljc:489:1).
run-test already refers to: #'clojure.test/run-test in namespace: integrant.core-test

I ran into this when adding run-test to babashka's clojure.test and running these tests in CI with babashka. Thought you might want to know.

weavejester commented 1 year ago

Fixed by d169acf