【问题标题】:Run a function whenever Karma tests fail每当 Karma 测试失败时运行一个函数
【发布时间】:2014-03-29 23:13:05
【问题描述】:

我被要求在我们的实时服务器上运行 Karma,这样每当单元测试失败时,就会发送一封电子邮件,但我无法找到与此相关的任何答案。

你们中有人知道在 Karma 测试失败时运行函数的方法吗?我正在和 Jasmine 一起跑步,特别是。除了启动 Karma 服务器 (http://karma-runner.github.io/0.8/dev/public-api.html) 的方式之外,公共 API 是否还有其他部分?也许像require('karma').server.onTestFail 这样的东西?

对此的任何帮助将不胜感激!

【问题讨论】:

    标签: api jasmine karma-runner


    【解决方案1】:

    这通常由持续集成服务器完成,例如Jenkins。如果你不使用它,我会推荐它。

    如果你真的想在Karma中实现这个,你可以写一个自定义的reporter,有一个方法onSpecComplete

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-06
      • 2013-10-10
      • 1970-01-01
      • 1970-01-01
      • 2014-07-28
      • 2023-03-06
      • 1970-01-01
      相关资源
      最近更新 更多