请在2024年Clojure调查问卷中分享您的想法!

欢迎!请参阅关于页面以获取更多关于该功能的详细信息。

0
测试

在启动REPL时是否有设置 *load-tests* 的方法?
可以使用系统属性设置一些选项,如编译器选项,对于 clojure.test 是否也有类似的方法?

1 答案

0

你是如何启动REPL的?

使用来自Emacs的 `cider-jack-in`,但我更倾向于一个与编辑器无关的解决方案
我认为没有一种通用的编辑器解决方案(甚至可能没有特定于编辑器的解决方案)。因为 `*load-tests*` 在 clojure.main 中没有绑定,你可能需要在 repl 调用周围真的设置一个动态绑定,这可能连 Leiningen :injections 这样的东西也在外面。
by
我还可以确保在调用 compile-clj 或 lein uberjar 时,加载不同的 user.clj 文件
...