diff options
author | Gonçalo Silva <goncalossilva@gmail.com> | 2011-03-28 04:03:47 +0100 |
---|---|---|
committer | Gonçalo Silva <goncalossilva@gmail.com> | 2011-03-28 04:03:47 +0100 |
commit | 09bd0eeefc5cb3c2cb26e17b486dd0965afbf4d5 (patch) | |
tree | cc8d74460deb72eea4abb3a03d597a6e2af9db02 /activesupport/lib/active_support/testing | |
parent | c401ad98536b8038bf20f000b41e3f185de0ab7c (diff) | |
download | rails-09bd0eeefc5cb3c2cb26e17b486dd0965afbf4d5.tar.gz rails-09bd0eeefc5cb3c2cb26e17b486dd0965afbf4d5.tar.bz2 rails-09bd0eeefc5cb3c2cb26e17b486dd0965afbf4d5.zip |
fixed a couple of hidden bugs
Diffstat (limited to 'activesupport/lib/active_support/testing')
3 files changed, 4 insertions, 3 deletions
diff --git a/activesupport/lib/active_support/testing/performance.rb b/activesupport/lib/active_support/testing/performance.rb index 3195750841..495fcea381 100644 --- a/activesupport/lib/active_support/testing/performance.rb +++ b/activesupport/lib/active_support/testing/performance.rb @@ -21,6 +21,7 @@ module ActiveSupport def self.included(base) base.superclass_delegating_accessor :profile_options + base.profile_options = {} end def full_profile_options @@ -44,7 +45,7 @@ module ActiveSupport run_profile(klass.new) result.add_run else - puts '%20s: unsupported' % @metric.name + puts '%20s: unsupported' % metric_name end end end diff --git a/activesupport/lib/active_support/testing/performance/ruby.rb b/activesupport/lib/active_support/testing/performance/ruby.rb index a8b26b85eb..36dc75ca8f 100644 --- a/activesupport/lib/active_support/testing/performance/ruby.rb +++ b/activesupport/lib/active_support/testing/performance/ruby.rb @@ -10,7 +10,7 @@ module ActiveSupport module Performance DEFAULTS.merge!( if ARGV.include?('--benchmark') - ({:metrics => [:wall_time, :memory, :objects, :gc_runs, :gc_time]} + {:metrics => [:wall_time, :memory, :objects, :gc_runs, :gc_time]} else { :min_percent => 0.01, :metrics => [:process_time, :memory, :objects], diff --git a/activesupport/lib/active_support/testing/performance/ruby/yarv.rb b/activesupport/lib/active_support/testing/performance/ruby/yarv.rb index ed2b8d6803..38b6e67767 100644 --- a/activesupport/lib/active_support/testing/performance/ruby/yarv.rb +++ b/activesupport/lib/active_support/testing/performance/ruby/yarv.rb @@ -1,5 +1,5 @@ begin - require 'test-unit' + gem 'test-unit' rescue LoadError $stderr.puts 'Specify test-unit as application\'s dependency in Gemfile to run benchmarks.' exit |