5
我在看一個驚人的「Emacs的石頭」的視頻,我注意到的是,開發者使用方,其中一個窗口是Emacs和其他窗口是用來(近兩個窗口側)不斷運行單元測試。該視頻是在這裏(這是真的好看IMO):單位在一個單獨的幀的飛行測試的Clojure
http://www.youtube.com/watch?v=Zxt-c_N82_w
我如何可以做同樣的使用Clojure工作時?
我想看到什麼屏幕上會:
- 我目前編輯在緩衝區
- 一個REPL
- 另一個窗口(Emacs的框架.clj文件?),在那裏我可以看到我的單元測試的結果(單元測試本身被定義無論是內部的每個.clj文件他們測試或單獨.clj文件,我不在乎)
理想我喜歡得到th的結果e在另一個Emacs框架中顯示的單元測試,但常規終端也會這樣做(只要至少有一些顏色支持)。
是否有人在做類似的事情?我不介意shell腳本或elisp'ing或其他任何東西,只要它允許獲得類似的單元測試Clojure代碼設置。
+1好,我認爲這就是我所追求的。當lein處於「自動測試」模式時,測試是否重新運行?例如,當我從REPL修改函數時,測試是否重新運行? –
不是那麼聰明,它會在保存.clj文件時運行它們 –