2013-06-28 107 views
2

我被要求讓Karma在我們的活動服務器上運行,以便每當單元測試失敗時發送一封電子郵件,並且我一直無法找到與此相關的任何答案。每當Karma測試失敗時運行一個函數

當Karma測試失敗時,您是否有任何人知道運行某個函數的方法?我正在與茉莉花,特別是。除了啓動Karma服務器的方式(http://karma-runner.github.io/0.8/dev/public-api.html)之外,公共API還有其他任何部分嗎?也許像require('karma').server.onTestFail

任何與此有關的幫助將不勝感激!

回答

1

通常,這可以通過連續集成服務器完成,例如Jenkins。如果你不使用它,我會推薦。

如果你真的想在Karma實現這個,你可以寫一個自定義記者,有一個方法onSpecComplete

相關問題