mirror of
https://github.com/mperham/sidekiq.git
synced 2022-11-09 13:52:34 -05:00
fix logger level query methods (#4463)
This commit is contained in:
parent
22e812d3f1
commit
ccc71d18a2
2 changed files with 17 additions and 5 deletions
|
@ -31,23 +31,23 @@ module Sidekiq
|
|||
end
|
||||
|
||||
def debug?
|
||||
level >= 0
|
||||
level <= 0
|
||||
end
|
||||
|
||||
def info?
|
||||
level >= 1
|
||||
level <= 1
|
||||
end
|
||||
|
||||
def warn?
|
||||
level >= 2
|
||||
level <= 2
|
||||
end
|
||||
|
||||
def error?
|
||||
level >= 3
|
||||
level <= 3
|
||||
end
|
||||
|
||||
def fatal?
|
||||
level >= 4
|
||||
level <= 4
|
||||
end
|
||||
|
||||
def local_level
|
||||
|
|
|
@ -116,6 +116,18 @@ class TestLogger < Minitest::Test
|
|||
end
|
||||
end
|
||||
|
||||
def test_log_level_query_methods
|
||||
logger = Sidekiq::Logger.new('/dev/null', level: Logger::INFO)
|
||||
|
||||
refute_predicate logger, :debug?
|
||||
assert_predicate logger, :info?
|
||||
assert_predicate logger, :warn?
|
||||
|
||||
logger.level = Logger::WARN
|
||||
refute_predicate logger, :info?
|
||||
assert_predicate logger, :warn?
|
||||
end
|
||||
|
||||
def reset(io)
|
||||
io.truncate(0)
|
||||
io.rewind
|
||||
|
|
Loading…
Add table
Reference in a new issue