Branch Coverage

blib/lib/RSH/Logging.pm
Criterion Covered Total %
branch 44 52 84.6


line true false branch
269 3 16 unless defined $event
271 1 18 unless defined $the_logger
272 1 17 if ($tracking) { }
279 0 17 unless $the_logger->is_debug
307 1 18 unless $tracking
308 1 17 if ($nested_starts > 0) { }
360 1 16 unless defined $results
366 4 12 if (blessed $to and $to->isa('Log::Log4perl::Logger')) { }
2 10 elsif (blessed $to and $to->isa('IO::Handle')) { }
0 10 elsif (defined $to) { }
379 0 16 unless defined $fh or defined $logger
380 0 16 if defined $logger and not $logger->is_debug
394 0 16 $elapsed == 0 ? :
395 0 16 if $av < 0
405 4 12 if ($logger) { }
417 4 12 if ($chunk_it or $AUTO_CHUNK_LIMIT > 0 and $table_row_count >= $AUTO_CHUNK_LIMIT) { }
481 3 92 if defined $$ptr{'note'}
483 33 62 if (defined $$ptr{'children'})
510 1 96 unless $tracking
514 3 93 unless defined $event
517 79 17 if (defined $curr)
518 79 0 if defined $curr
519 33 46 unless defined $$curr{'children'}
523 17 79 unless defined $event_tree
537 1 96 unless $tracking
538 0 96 unless $curr