2018-10-10 09:34:50 +08:00
|
|
|
class FakeLogger
|
2019-02-14 17:58:16 +11:00
|
|
|
attr_reader :warnings, :errors, :infos, :fatals
|
2018-10-10 09:34:50 +08:00
|
|
|
|
|
|
|
def initialize
|
|
|
|
@warnings = []
|
|
|
|
@errors = []
|
2018-10-22 13:22:23 -04:00
|
|
|
@infos = []
|
2019-02-14 17:58:16 +11:00
|
|
|
@fatals = []
|
2018-10-22 13:22:23 -04:00
|
|
|
end
|
|
|
|
|
|
|
|
def info(message = nil)
|
|
|
|
@infos << message
|
2018-10-10 09:34:50 +08:00
|
|
|
end
|
|
|
|
|
|
|
|
def warn(message)
|
|
|
|
@warnings << message
|
|
|
|
end
|
|
|
|
|
|
|
|
def error(message)
|
|
|
|
@errors << message
|
|
|
|
end
|
2019-02-14 17:58:16 +11:00
|
|
|
|
|
|
|
def fatal(message)
|
|
|
|
@fatals << message
|
|
|
|
end
|
|
|
|
|
|
|
|
def formatter
|
|
|
|
end
|
2018-10-10 09:34:50 +08:00
|
|
|
end
|