Implement Env#log_debug

This commit is contained in:
Thibault Jouan 2015-04-09 23:11:52 +00:00
parent 7636e646f2
commit 520a0c87c9
2 changed files with 8 additions and 0 deletions

View File

@ -8,6 +8,7 @@ module Uh
extend Forwardable
def_delegator :logger, :info, :log
def_delegator :logger, :debug, :log_debug
def_delegator :@output, :print
attr_reader :output

View File

@ -82,6 +82,13 @@ module Uh
end
end
describe '#log_debug' do
it 'logs given message at debug level' do
expect(env.logger).to receive(:debug).with 'some message'
env.log_debug 'some message'
end
end
describe '#log_logger_level' do
it 'logs the logger level' do
expect(env.logger).to receive(:info).with /log.+(warn|info|debug).+level/i