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