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

欢迎!请查看关于页面以获取更多关于如何工作的信息。

0投票
测试

在启动REPL时有没有设置*load-tests*的方法?
可以使用系统属性设置一些选项,比如编译器选项,clojure.test有这样的可能性吗?

1 答案

0投票

您是以什么方式启动REPL的?

使用Emacs中的`cider-jack-in`,但我更喜欢一种与编辑器无关的解决方案
我认为没有一种编辑器无关的解决方案(甚至可能没有编辑器特有的解决方案)。因为`*load-tests*`在clojure.main中未被绑定,您真的需要在repl调用周围设置动态绑定集,这甚至可能使它位于类似Leiningen :injections的东西之外。
我还可以确保在不同的user.clj文件中调用compile-clj或lein uberjar时加载它们
...