user882223 user882223 - 2 months ago 25
Ruby Question

configuring rspec-rails generators

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'?

Answer

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
Comments