1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00

fix logger level query methods ()

This commit is contained in:
Peter McCracken 2020-02-14 11:18:45 -05:00 committed by GitHub
parent 22e812d3f1
commit ccc71d18a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 5 deletions

View file

@ -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

View file

@ -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