Guard-rspec 与 spork 一起使用时没有通知
我正在使用 Ruby-1.9.2 和 Rails-3.1.3 的 ubuntu 机器工作。我使用guard-rspec进行自动测试,并使用spork作为DRB服务器。
当我在没有 spork 的情况下运行守卫时,它会显示正确的通知。但拿勺子的守卫根本没有显示任何通知。
这是我的 Gemfile 的相关部分
group :test, :development do
gem 'rake', '0.9.3.beta.1'
gem 'turn'
gem 'rspec-rails'
gem 'rspec'
gem 'guard-rspec'
gem 'spork'
gem 'webrat'
gem 'rb-fchange'
gem 'rb-fsevent'
gem 'libnotify'
end
I am working on ubuntu machine with Ruby-1.9.2 and rails-3.1.3. I am using guard-rspec for autotesting and spork as DRB server.
When I run guard without spork, it shows the correct notifications. But guard with spork shows no notifications at all.
Here is relevant part of my Gemfile
group :test, :development do
gem 'rake', '0.9.3.beta.1'
gem 'turn'
gem 'rspec-rails'
gem 'rspec'
gem 'guard-rspec'
gem 'spork'
gem 'webrat'
gem 'rb-fchange'
gem 'rb-fsevent'
gem 'libnotify'
end
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我知道这是一个老问题,但通过谷歌发现并只是在解决同样的问题。
解决方案很简单。
使用guard-spork(https://github.com/guard/guard-spork)
在Guardfile顶部添加(在rspec定义之前):
运行
I know it is an old question, but found via Google and just struggle with same problem.
Solution is quite easy.
Use guard-spork (https://github.com/guard/guard-spork)
Add at the top of Guardfile (before rspec definition):
run