从rails 4上的ruby中删除默认测试套件

时间:2013-10-03 07:13:23

标签: ruby-on-rails ruby-on-rails-4

当我创建rails应用程序时,我通常会这样做:

rails new <app> --skip-test-suite

不,我有一个应用,我忘了添加参数--skip-test-suite,我想使用RSPEC而不是默认的测试套件。我怎样摆脱默认值?我可以删除test目录以及我需要删除哪些宝石吗?

1 个答案:

答案 0 :(得分:1)

如果您使用的是Rails 3,要从您的应用程序中完全删除TestUnit,请从config / application.rb

中删除此行。
require "rails/test_unit/railtie"

并将其添加到config / application.rb

config.generators do |g|
  g.test_framework :rspec
end