我用rspec / guard编写一个简单的kata。我已将gem guard-rspec更新到版本4.2.8。这是我的Guardfile:
guard :rspec do
watch(%r{^spec/.+_spec\.rb$})
watch(%r{^lib/(.+)\.rb$}) { |m| "spec/lib/#{m[1]}_spec.rb" }
watch('spec/spec_helper.rb') { "spec" }
end
当我使用命令 guard 时,每次我想要启动测试时都必须输入。为什么不守卫我的文件/更改并向我发送通知?
还有一个问题 - 上面的保护文件配置是否正常,只有规格文件应该跟随,没有应用程序的代码?