尝试将 guard-rspec 与 zeus 一起使用:
# Gemfile (the meaning part)
group :development, :test do
gem 'rspec-rails'
gem 'guard-rspec'
gem 'guard-cucumber'
end
group :test do
gem 'cucumber-rails', require: false
gem 'capybara'
gem 'shoulda'
end
# Guardfile
guard 'rspec', zeus: true, bundler: false do
# watch...
end
所有宝石都有最新版本。宙斯和守卫顺利开始,没有任何问题。
当开始保护所有以宙斯速度运行的规格时。但是当更改 rails 模型文件保护运行相应规范时,与没有 zeus 相同。奇怪和令人困惑的事情:在更改模型规范时,助手规范甚至助手本身的守卫再次快速运行相应的规范。无论文件启动器如何,Cucumber 功能总是快速运行。
任何意见将是有益的