我有一个可以正常工作的嵌套控制器,我想设置rspec来测试嵌套控件,但除非我指定它,否则它不会测试控制器。
即。我的rspec测试控制器在这里: /spec/controllers/organizations/memberships_controller.rb
但是当我运行rspec来测试所有内容时,它会测试除嵌套控制器之外的所有内容:
bundle exec rspec spec
测试嵌套控件,我必须具体询问rspec来测试它:
bundle exec rspec spec/controllers/organizations/memberships_controller.rb
有没有让rspec测试自动嵌套控制?
感谢。
肖恩
答案 0 :(得分:2)
它不会捡起来,因为它不会以 _spec.rb
结尾将其重命名为spec / controllers / organizations / membershipscontroller_spec.rb