【发布时间】:2011-02-25 03:50:20
【问题描述】:
在某些类型的代码中,相对容易导致无限循环而不会破坏堆栈。在使用 clojure-test 测试这种性质的代码时,有没有办法在不重新启动 swank 服务器的情况下中止当前正在运行的测试?
目前我的工作流程已经涉及到
$ lein swank
使用 slime-connect 连接到 emacs 的 swank,然后切换到测试,使用 C-c C-, 执行,测试一直运行到无限循环,然后返回,但一个 cpu 仍在测试中运行。我发现阻止这种情况的唯一方法是重新启动 lein swank,但这似乎是一个相对常见的问题?谁有更好的解决方案?
【问题讨论】:
标签: emacs clojure slime leiningen swank