Tag: 测试验收测试

如何告诉自动测试正确跟踪应用程序源中的更改?

我希望每当我的某个rails应用程序的相关文件发生变化时,我都会自动测试以进行牛排验收测试。 在研究了Rspec和Cucumber自己的自动测试配置后,我正在尝试以下映射: Autotest.add_hook :initialize do |at| at.add_mapping(%r%^spec/acceptance/.*_spec.rb$%, true) { |filename, _| filename } at.add_mapping(%r%^app/(models|controllers|helpers|lib)/. rb$%) { at.files_matching %r%^spec/acceptance/. _spec.rb$% } at.add_mapping(%r%^app/views/(.*)/. rb$%) { at.files_matching %r%^spec/acceptance/. _spec.rb$% } end Autotest.add_hook :initialize do |at| at.add_mapping(%r%^spec/acceptance/.*_spec.rb$%, true) { |filename, _| filename } at.add_mapping(%r%^app/(models|controllers|helpers|lib)/. rb$%) { at.files_matching %r%^spec/acceptance/. _spec.rb$% } at.add_mapping(%r%^app/views/(.*)/. rb$%) { at.files_matching %r%^spec/acceptance/. _spec.rb$% } end Autotest.add_hook […]