2011-12-21 109 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

低吼是做什麼的要求做的。錯誤在於自動測試配置。

自動測試在固定的時間間隔後繼續運行測試,所以它會推動咆哮發出通知。