当前,当使用karma/testacular时,我打开命令行窗口并执行karma start
。然后,我通常在vim中工作,如果我在全屏模式下工作,则必须退回到命令窗口才能在更改和保存时查看测试结果。Karma:测试通过或失败时的系统通知
我希望获得一个系统通知,告诉我如果测试结果是成功还是失败,每次保存时都是如此。
由于我在linux和windows上工作,我想解决这两种情况。一个vim插件而不是系统通知也是一个很好的解决方案,尽管我还没有找到任何答案。
当前,当使用karma/testacular时,我打开命令行窗口并执行karma start
。然后,我通常在vim中工作,如果我在全屏模式下工作,则必须退回到命令窗口才能在更改和保存时查看测试结果。Karma:测试通过或失败时的系统通知
我希望获得一个系统通知,告诉我如果测试结果是成功还是失败,每次保存时都是如此。
由于我在linux和windows上工作,我想解决这两种情况。一个vim插件而不是系统通知也是一个很好的解决方案,尽管我还没有找到任何答案。
Karma支持Growl/GNTP作为记者,看起来像这样可以在Windows和Linux中工作。
我做这在OSX工作如下:安装已安装
npm install growly
加咆哮到karma.conf.js
reporters = ['progress', 'growl'];
如果您使用Mountain Lion和OSX Notifications,并且您不想安装Growl的另一种选择是使用karma-osx-reporter plugin。精美的作品!
在窗户上的相同步骤工作得很漂亮,你的规则。 – Jonah
任何人都知道这是否可能在Linux上?我在我的软件包管理器(pacman arch)中安装了gorwl-for-linux软件包,在我的项目中增加了'npm install growly',并且向业力conf添加了咆哮,但它仍然不起作用。我只是得到了'WARN [记者]:没有发现GNTP的运行版本。'任何想法? – Brandon
-_-没关系。我没有启动'gol'(咆哮在linux上)守护进程。将其设置为在启动时启动并且工作得非常好。感谢您在不知不觉中将我指向正确的方向! – Brandon