class Fluent::Test::DummyLogDevice

Attributes

logs[R]

Public Class Methods

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

Public Instance Methods

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