【问题标题】:limit growl notifications (failures only) from Cucumber (using guard, spork, ruby_gntp)限制来自 Cucumber 的咆哮通知(仅限失败)(使用 guard、spork、ruby_gntp)
【发布时间】:2011-12-22 10:45:19
【问题描述】:

如何阻止某些 Cucumber 消息出现在 Growl 中?例如指示成功的待处理步骤或通知。我只想在我弄坏东西时被打断。

【问题讨论】:

  • 你在 Growl 中使用什么来显示消息?
  • 消息来自 Cucumber (cucumber-rails)。
  • Cucumber 本身 AFAIK 默认不支持 Growl。
  • 抱歉,我试图编辑我的评论但为时已晚。我不确定 Cucumber 的情况如何,但我使用 Guard 观察文件系统并运行 Cucumber 场景,并使用 Spork 作为测试服务器。
  • 看起来 Guard 正在将消息传递给 Growl,并且已经在此问题上进行了一些工作 herehere。谢谢你让我至少找到了正确的方向。

标签: ruby ruby-on-rails-3 cucumber spork guard


【解决方案1】:

看代码,目前没有办法做到这一点。

编辑:

正如克里斯自己发现的那样:

嗯,实际上我认为你让我走上了正轨。由于我使用的是 ruby​​_gntp,it looks like like I should be able to disable different notification types 通过 Growl GUI。但是,当我这样做时,ruby_gntp 在其第 125 行引发异常。我已通过电子邮件向作者发送电子邮件以了解他的想法。

【讨论】:

  • 嗯,实际上我认为你让我走上了正轨。由于我使用的是 ruby​​_gntp,it looks like like I should be able to disable different notification types 通过 Growl GUI。但是,当我这样做时,ruby_gntp 在其第 125 行引发异常。我已通过电子邮件向作者发送电子邮件,看看他的想法。
  • 酷。我查看了 Guard 代码,无法告诉任何访问您想要报告的级别的方式,所以虽然它不应该是可能的。
  • 我会给你赏金,因为你让我走上了正确的道路。如果我能得到比我更远的地方,我会更新帖子。再次感谢。
  • 谢谢!我会用你的发现更新答案,所以如果有人碰到这个。
猜你喜欢
  • 2015-04-02
  • 2012-08-31
  • 1970-01-01
  • 2011-09-26
  • 2011-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-11
相关资源
最近更新 更多