在Rails中禁用unit testing生成器
有谁知道如何禁用Rails中的自动unit testing文件生成? 无论何时创建控制器,模型或迁移,它都会在test /目录中创建关联文件; 我需要这个禁用。
此外,是否可以使RPsec接管,以便在执行标准rails g model | controller | migration命令时使用RSpec(在spec /目录中)创建文件?
你想在application.rb中想要这样的东西
config.generators do |g| g.test_framework :rspec, :fixture => false g.view_specs false g.helper_specs false end
更多信息: http : //guides.rubyonrails.org/generators.html#customizing-your-workflow
就个人而言,我使用这个:
config.generators do |g| g.orm :mongoid g.template_engine :haml g.test_framework :rspec, :fixture => false g.view_specs false g.helper_specs false g.fixture_replacement :fabrication end
- Capybara,Devise,CanCan和RSpec集成测试:有效签到302重定向到example.com
- 试图引发ArgumentError rspec
- Rails教程第10.3.3章 – 4 RSpec错误(应用程序工作)
- “Rake spec”在大多数测试中失败,但“rails s”在Diaspora源上工作正常
- 当have_selector返回成功时,Rspec have_field引发错误
- RSpec和数据库清理程序 – 将某些对象永久保留在测试数据库中
- 作为一个人,我可以查看RSpec渲染的视图,如果,那么如何?
- rail3 / rspec / devise:除非我添加一个dummy = subject.current_user.inspect,否则rspec控制器测试失败
- rspec中的相关测试