class MemoryLogger::Logger

Attributes

formatter[RW]
logger[RW]

Public Class Methods

new() click to toggle source
# File lib/memory_logger.rb, line 16
def initialize
  @io = StringIO.new
  @logger = ::Logger.new(@io)
end

Public Instance Methods

logged_output() click to toggle source
# File lib/memory_logger.rb, line 21
def logged_output
  @io.string
end
messages() click to toggle source
# File lib/memory_logger.rb, line 25
def messages
  logged_output.split("\n")
end