# File D:/Develope/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.0.9/lib/active_support/log_subscriber/test_helper.rb, line 56definitialize(level = DEBUG)
@flush_count = 0@level = level@logged = Hash.new { |h,k|h[k] = [] }
end
Public Instance Methods
flush()click to toggle source
# File D:/Develope/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.0.9/lib/active_support/log_subscriber/test_helper.rb, line 70defflush@flush_count+=1end
logged(level)click to toggle source
# File D:/Develope/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.0.9/lib/active_support/log_subscriber/test_helper.rb, line 66deflogged(level)
@logged[level].compact.map { |l|l.to_s.strip }
end
method_missing(level, message)click to toggle source
# File D:/Develope/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.0.9/lib/active_support/log_subscriber/test_helper.rb, line 62defmethod_missing(level, message)
@logged[level] <<messageend