when intercepting logging for tests, set all test levels to be true.

This commit is contained in:
Colin Kuskie 2010-07-06 17:12:37 -07:00
parent 655efc49e2
commit 751aa21f08

View file

@ -315,6 +315,9 @@ sub interceptLogging {
$logger->mock( 'error', sub { our $logger_error = $_[1]} );
$logger->mock( 'isDebug', sub { return 1 } );
$logger->mock( 'is_debug', sub { return 1 } );
$logger->mock( 'is_info', sub { return 1 } );
$logger->mock( 'is_warn', sub { return 1 } );
$logger->mock( 'is_error', sub { return 1 } );
}
#----------------------------------------------------------------------------
@ -333,7 +336,10 @@ sub restoreLogging {
->unmock( 'info' )
->unmock( 'error' )
->unmock( 'isDebug' )
->unmock( 'is_debug' );
->unmock( 'is_debug' )
->unmock( 'is_info' )
->unmock( 'is_warn' )
->unmock( 'is_error' );
}
#----------------------------------------------------------------------------