Methods
- F
- L
- M
- N
Included Modules
Attributes
[R] | flush_count | |
[RW] | level |
Class Public methods
Source: show
# File activesupport/lib/active_support/log_subscriber/test_helper.rb, line 58 def initialize(level = DEBUG) @flush_count = 0 @level = level @logged = Hash.new { |h,k| h[k] = [] } end
Instance Public methods
Source: show
# File activesupport/lib/active_support/log_subscriber/test_helper.rb, line 72 def flush @flush_count += 1 end
Source: show
# File activesupport/lib/active_support/log_subscriber/test_helper.rb, line 68 def logged(level) @logged[level].compact.map { |l| l.to_s.strip } end
Source: show
# File activesupport/lib/active_support/log_subscriber/test_helper.rb, line 64 def method_missing(level, message) @logged[level] << message end