Remove deprecated `test:all` and `test:all:db` tasks

上级 c564dcb7
* Remove deprecated `test:all` and `test:all:db` tasks.
* Remove deprecated `Rails::Rack::LogTailer`.
*Rafael Mendonça França*
......
......@@ -21,29 +21,6 @@ namespace :test do
desc "Run tests quickly, but also reset db"
task :db => %w[db:test:prepare test]
desc "Run tests quickly by merging all types and not resetting db"
Rails::TestTask.new(:all) do |t|
t.pattern = "test/**/*_test.rb"
end
Rake::Task["test:all"].enhance do
Rake::Task["test:deprecate_all"].invoke
end
task :deprecate_all do
ActiveSupport::Deprecation.warn "rake test:all is deprecated and will be removed in Rails 5. " \
"Use rake test to run all tests in test directory."
end
namespace :all do
desc "Run tests quickly, but also reset db"
task :db => %w[db:test:prepare test:all]
Rake::Task["test:all:db"].enhance do
Rake::Task["test:deprecate_all"].invoke
end
end
Rails::TestTask.new(single: "test:prepare")
["models", "helpers", "controllers", "mailers", "integration", "jobs"].each do |name|
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册