Class: Testable::Logger
Instance Method Summary collapse
Instance Method Details
#create(output = $stdout) ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/testable/logger.rb', line 5 def create(output = $stdout) logger = ::Logger.new(output) logger.progname = 'Testable' logger.level = :UNKNOWN logger.formatter = proc do |severity, time, progname, msg| "#{time.strftime('%F %T')} - #{severity} - #{progname} - #{msg}\n" end logger end |