当前,当使用 karma/见证时,我打开命令行窗口并执行karma start。然后,我通常会在vim中工作,如果我在全屏模式下工作,则在更改和保存时必须跳回到命令窗口以查看测试结果。

取而代之的是,每次保存时,我都希望得到系统通知,向我显示测试结果是成功还是失败。

由于我同时在Linux和Windows上工作,因此我想为这两种情况提供解决方案。一个vim插件而不是一个系统通知也是一个很好的解决方案,尽管我还没有找到。

最佳答案

Karma作为报告者支持Growl/GNTP,看起来可以在WindowsLinux中使用。

我做了以下在OSX上可用的工作:

  • 已安装Growl
  • 已安装growly
    npm install growly
    
  • karma.conf.js添加咆哮
    reporters = ['progress', 'growl'];
    
  • 关于testing - karma : System notifications when tests pass or fail,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16805898/

    10-13 04:41