【问题标题】:Disable generation of requests and routing specs? [RSPEC]禁用请求和路由规范的生成? [RSPEC]
【发布时间】:2011-10-06 12:59:16
【问题描述】:

每当我生成一个脚手架时,Rspec 生成器总是会创建如下规范:

  invoke    rspec
  create      spec/controllers/stars_controller_spec.rb
  invoke      helper
  create      spec/routing/stars_routing_spec.rb
  invoke      rspec
  create        spec/requests/stars_spec.rb

如何确保永远不会生成这些?我尝试像这样设置配置设置,但没有帮助:

  config.generators do |g|
   g.test_framework :rspec, :fixture => true, :views => false
   g.view_specs false
   g.integration_specs false
   g.helper_specs false
  end

【问题讨论】:

    标签: ruby-on-rails rspec generator


    【解决方案1】:
    config.generators do |g|
      g.test_framework :rspec,
        :view_specs    => false,
        :request_specs => false,
        :routing_specs => false
    end
    

    ps - see the docs 了解更多信息。

    【讨论】:

    • 我在 relishapp.com 的任何地方都找不到 :view_specs 密钥,但它对我有用,使用 rails 3.0.17 和 rspec 2.6.0。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-16
    • 2017-04-14
    • 2012-11-16
    • 1970-01-01
    相关资源
    最近更新 更多