2011-12-21 158 views
0

这是一个带有Lion OS的新Macbook(版本10.7.2)。我用我的rails应用程序配置了它。如何阻止咆哮重复通知相同的通知?

我有几个选项卡打开运行Rails应用程序,火花,自动测试-f,导轨服务器

这里有.autotest文件

require 'autotest/growl' 

Autotest::Growl::image_dir = 'ampelmaennchen' 

Autotest::Growl::one_notification_per_run = true 



Autotest::Growl::custom_options = '-w' 

,一切工作正常的内容,但同样的通知继续弹出,当我运行自动测试。

注意:我注释掉了。自动测试文件&的内容新的咆哮已停止。 当我看着autotest -f终端时,它一直在运行。所以这里存在真正的问题。

更改宝石文件

group :test do 
    gem 'rb-fsevent' 
    gem 'spork', '0.8.4' 
    gem 'guard' 
    gem 'guard-rspec' 
    gem 'guard-spork' 
end 

group :development, :test do 
    gem 'rspec-rails' 
    gem 'growl' 
end 
+1

从未直接使用自动测试,但guard-rspec运行得非常好,并且有咆哮通知。 – Nerian

+0

是不是自动测试继续运行的目的?! – phoet

+0

@phoet是的,但你可以根据你的要求进行配置。 –

回答

0

低吼是做什么的要求做的。错误在于自动测试配置。

自动测试在固定的时间间隔后继续运行测试,所以它会推动咆哮发出通知。