diff options
author | Yves Senn <yves.senn@gmail.com> | 2013-02-04 17:16:25 +0100 |
---|---|---|
committer | Yves Senn <yves.senn@gmail.com> | 2013-06-27 20:44:08 +0200 |
commit | 1db54d7d01ea36a9d8c0c6276d66d04a9a6c2fac (patch) | |
tree | 360223f1b9ac96624cb070f4e884b7850b60920b /railties/lib/rails/test_unit/testing.rake | |
parent | 63d4894a58825e9d1fb520ec6ac663e4d8529596 (diff) | |
download | rails-1db54d7d01ea36a9d8c0c6276d66d04a9a6c2fac.tar.gz rails-1db54d7d01ea36a9d8c0c6276d66d04a9a6c2fac.tar.bz2 rails-1db54d7d01ea36a9d8c0c6276d66d04a9a6c2fac.zip |
Backport rails/rails-perftest#2 to fix rake test:benchmark
Diffstat (limited to 'railties/lib/rails/test_unit/testing.rake')
-rw-r--r-- | railties/lib/rails/test_unit/testing.rake | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/railties/lib/rails/test_unit/testing.rake b/railties/lib/rails/test_unit/testing.rake index 290005993a..8d624c6999 100644 --- a/railties/lib/rails/test_unit/testing.rake +++ b/railties/lib/rails/test_unit/testing.rake @@ -123,10 +123,13 @@ namespace :test do t.pattern = 'test/integration/**/*_test.rb' end - Rails::SubTestTask.new(:benchmark => 'test:prepare') do |t| + task 'test:benchmark_mode' do + ENV["BENCHMARK_TESTS"] = '1' + end + + Rails::SubTestTask.new(:benchmark => ['test:prepare', 'test:benchmark_mode']) do |t| t.libs << 'test' t.pattern = 'test/performance/**/*_test.rb' - t.options = '-- --benchmark' end Rails::SubTestTask.new(:profile => 'test:prepare') do |t| |