具体来说,我想将 clojure.test/*load-tests*
设置为 false,以便测试代码被 clojure.test/deftest
、with-test
等宏所排除。Lein 提供了注入作为出口,而 tools.build 似乎没有等效功能。
查看代码,tools.build 似乎从单独生成的脚本文件中编译代码,这似乎使得注入或包装变得不可能。也无法找到除了编译器选项以外的传递选项。
关于此用例的更详细描述可以在 clojureverse 上找到: https://clojureverse.org/t/require-import-inside-deftest/8644/3
是否有解决方案或推荐的替代方案可用?