Branch Coverage

blib/lib/Log/Fine/Utils.pm
Criterion Covered Total %
branch 10 14 71.4


line true false branch
94 1 0 if defined $_[0] and ref $_[0] and UNIVERSAL::can($_[0], 'isa') and $_[0]->isa('Log::Fine')
106 3 0 if defined $_[0] and ref $_[0] and UNIVERSAL::can($_[0], 'isa') and $_[0]->isa('Log::Fine::Logger')
155 7 1 defined _logfine() ? :
190 0 3 unless defined $log and ref $log and UNIVERSAL::can($log, 'isa') and $log->isa('Log::Fine::Logger')
256 1 2 unless defined $data{'name'} and $data{'name'} =~ /\w/
260 0 2 unless defined _logfine() and ref _logfine() and UNIVERSAL::can(_logfine(), 'isa') and _logfine()->isa('Log::Fine')
272 1 2 if (defined _logger() and ref _logger() and UNIVERSAL::can(_logger(), 'isa') and _logger()->isa('Log::Fine::Logger') and defined _logger()->name and _logger()->name =~ /\w/ and grep /$data{'name'}/, ListLoggers()) { }