2015-02-24 43 views
3

我有一個已經運行的應用程序,有一些與clojure.test測試是否有一個命令從clojure.test和Speclj運行測試?

我想創建一些新的測試來提高代碼覆蓋率,但這次使用Speclj,因爲測試看起來更好。

但是,現在爲了確保所有測試都通過了,我需要運行lein測試來運行clojure.test和lein spec中的測試以運行來自speclj的測試。

是否有一個命令運行所有的測試,無論我選擇的庫是什麼?

回答

1

你可以在leiningen指定別名,添加以下行到project.clj:

:aliases {"test-all" ["do" ["test"] ["spec"]]} 

lein test-all

+0

由於運行它,這就是我一直在尋找。我開始認爲唯一的辦法是爲它創建一個leiningen插件,但你的建議更好。 – Mari 2015-02-26 06:58:22

相關問題