class Specifier::Logger

A generic logger extracting output for testing. Can be accessed via the global.

Usage:

Specifier.logger.log("...")

Public Class Methods

new(stream = STDOUT) click to toggle source
# File lib/specifier/logger.rb, line 11
def initialize(stream = STDOUT)
  @stream = stream
end

Public Instance Methods

<<(message) click to toggle source
# File lib/specifier/logger.rb, line 15
def <<(message)
  @stream << message
end
log(message = nil) click to toggle source
# File lib/specifier/logger.rb, line 19
def log(message = nil)
  @stream.puts message
end