mirror of
https://github.com/ruby/ruby.git
synced 2025-09-15 08:33:58 +02:00
parent
af11efd377
commit
eb18cb3e47
2 changed files with 21 additions and 6 deletions
|
@ -363,4 +363,19 @@ class TestLogger < Test::Unit::TestCase
|
|||
r.close
|
||||
assert_equal("msg2\n\n", msg)
|
||||
end
|
||||
|
||||
class CustomLogger < Logger
|
||||
def level
|
||||
INFO
|
||||
end
|
||||
end
|
||||
|
||||
def test_overriding_level
|
||||
logger = CustomLogger.new(nil)
|
||||
log = log(logger, :info) { "msg" }
|
||||
assert_equal "msg\n", log.msg
|
||||
#
|
||||
log = log(logger, :debug) { "msg" }
|
||||
assert_nil log.msg
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue