Branch Coverage

blib/lib/Log/Contextual/Router.pm
Criterion Covered Total %
branch 24 30 80.0


line true false branch
48 7 23 if (my $l = $exporter->arg_logger($config->{'logger'}, $target))
52 3 27 if (my $l = $exporter->arg_package_logger($config->{'package_logger'}, $target))
56 4 26 if (my $l = $exporter->arg_default_logger($config->{'default_logger'}, $target))
63 3 1 if (ref $logger ne "CODE")
64 0 3 unless builtin::blessed($logger)
77 13 6 if (ref $logger ne "CODE")
78 0 13 unless builtin::blessed($logger)
87 3 16 if $_[0]->_get_logger->{'l'}
95 4 0 if (ref $logger ne "CODE")
96 0 4 unless builtin::blessed($logger)
108 3 0 if (ref $logger ne "CODE")
109 0 3 unless builtin::blessed($logger)
133 163 45 if $logger->${\("is_$log_level");}
146 45 163 unless my(@loggers) = $self->_get_loggers(%message_info)
149 12 151 defined $text ? :