【发布时间】:2013-08-02 19:17:48
【问题描述】:
我在 Rails 4 中使用 rspec,例如,在创建控制器时,我总是必须传递“--no-test-framework”参数。有没有办法在不需要显式指定的情况下默认不生成这些测试(我经常忘记然后需要手动删除生成的测试)。
谢谢!
【问题讨论】:
标签: ruby-on-rails unit-testing
我在 Rails 4 中使用 rspec,例如,在创建控制器时,我总是必须传递“--no-test-framework”参数。有没有办法在不需要显式指定的情况下默认不生成这些测试(我经常忘记然后需要手动删除生成的测试)。
谢谢!
【问题讨论】:
标签: ruby-on-rails unit-testing
只需将以下内容添加到 config/application.rb(在 Application 类中):
config.generators.test_framework false
【讨论】:
您可以将以下内容添加到config/application.rb 以防止生成特定规范:
config.generators do |g|
g.controller_specs false
g.view_specs false
g.helper_specs false
g.model_specs false
end
【讨论】: