test changes gem看起来很有用且轻巧。什么是对典型的rails应用程序有用的示例.test-changes.yml
文件?
答案 0 :(得分:1)
我是test_changes宝石的作者。这是我用于Rails / RSpec应用程序的配置文件的片段:
rspec:
finding_patterns:
^app/(.+)\.rb: spec/\1_spec.rb
^lib/(.+)\.rb: spec/lib/\1_spec.rb
^spec/(.+)_spec.rb: spec/\1_spec.rb
这就是你开始所需要的全部内容:)
test_changes
对于将模块或支持文件绑定到多个测试也很有用。例如,我们有这样的事情:
rspec:
finding_patterns:
^app/concerns/mobile_site.rb:
- spec/acceptance/sign_in_spec.rb
- spec/acceptance/sign_up_spec.rb
^spec/factories/product_factory.rb:
- spec/acceptance/orders_admin_spec.rb
- spec/models/product_spec.rb
希望有所帮助!