1
0
mirror of https://github.com/discourse/discourse.git synced 2025-03-06 03:09:43 +00:00
Jarek Radosz 303d2227cc
DEV: Fix FakeLogger spec issues ()
* DEV: Add `#level` and `#level=` to `FakeLogger`

* DEV: Fix a leaky test
2021-03-15 15:36:10 +11:00

38 lines
516 B
Ruby

# frozen_string_literal: true
class FakeLogger
attr_reader :warnings, :errors, :infos, :fatals
attr_accessor :level
def initialize
@warnings = []
@errors = []
@debug = []
@infos = []
@fatals = []
end
def info(message = nil)
@infos << message
end
def warn(message)
@warnings << message
end
def error(message)
@errors << message
end
def fatal(message)
@fatals << message
end
def debug(message)
@debug << message
end
def formatter
end
end