【问题标题】:Don't generate test automatically in Rails不要在 Rails 中自动生成测试
【发布时间】:2013-08-02 19:17:48
【问题描述】:

我在 Rails 4 中使用 rspec,例如,在创建控制器时,我总是必须传递“--no-test-framework”参数。有没有办法在不需要显式指定的情况下默认不生成这些测试(我经常忘记然后需要手动删除生成的测试)。

谢谢!

【问题讨论】:

标签: ruby-on-rails unit-testing


【解决方案1】:

只需将以下内容添加到 config/application.rb(在 Application 类中):

config.generators.test_framework false

【讨论】:

  • 完美。非常感谢。
【解决方案2】:

您可以将以下内容添加到config/application.rb 以防止生成特定规范:

config.generators do |g|
  g.controller_specs false 
  g.view_specs false
  g.helper_specs false
  g.model_specs false
end

【讨论】:

    猜你喜欢
    • 2010-11-25
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 2010-09-10
    • 2014-04-10
    相关资源
    最近更新 更多