Clojure 2024状态调查中分享您的看法!

欢迎!有关如何工作的更多信息,请参阅关于页面。

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 文件
...