class Fluent::Test::DummyLogDevice

Attributes

logs[R]

Public Class Methods

new() click to toggle source
# File lib/fluent/test/base.rb, line 90
def initialize
  @logs = []
end

Public Instance Methods

close() click to toggle source
# File lib/fluent/test/base.rb, line 110
def close
  true
end
flush() click to toggle source
# File lib/fluent/test/base.rb, line 106
def flush
  true
end
puts(*args) click to toggle source
# File lib/fluent/test/base.rb, line 98
def puts(*args)
  args.each{ |arg| write(arg + "\n") }
end
tty?() click to toggle source
# File lib/fluent/test/base.rb, line 94
def tty?
  false
end
write(message) click to toggle source
# File lib/fluent/test/base.rb, line 102
def write(message)
  @logs.push message
end