I want to configure rpsec-rails generators so that I can for example disable view and controller tests or manually replace fixtures with factories. I read the documentation, blog posts and ask questions on rspec IRC channel, but I found no good answer. suppose I want to disable the view specs. I should do something like:
config.generators do |g|
g.test_framework :rspec,
views: false
end
My question is where can I find list of all available option like 'views'?
Here is the list of all options which I know for Rspec
:
config.generators do |generate|
generate.test_framework :rspec,
fixtures: true,
view_specs: false,
helper_specs: false,
routing_specs: false,
controller_specs: false,
request_specs: false
generate.fixture_replacement :factory_girl, dir: "spec/factories"
end
Example with a friendly sintax for rails 5.++
# config/application.rb
config.generators do |g|
g.test_framework :rspec
g.helper_specs false
g.controller_specs false
g.view_specs false
g.routing_specs false
g.request_specs false
end
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.