我有一个 Clojure 项目,我想以编程方式检查所有命名空间以查看它们是否包含测试(由 定义clojure.test/deftest
)
如果测试已加载(通过:test
vars 上的元数据标记),我可以成功识别测试,但许多测试是项目不会自动加载的 ini .clj 文件,并且不会被检测到。
有没有办法加载当前项目中的所有命名空间来做到这一点?
我有一个 Clojure 项目,我想以编程方式检查所有命名空间以查看它们是否包含测试(由 定义clojure.test/deftest
)
如果测试已加载(通过:test
vars 上的元数据标记),我可以成功识别测试,但许多测试是项目不会自动加载的 ini .clj 文件,并且不会被检测到。
有没有办法加载当前项目中的所有命名空间来做到这一点?