Branch Coverage

blib/lib/Logging/MultiChannel.pm
Criterion Covered Total %
branch 15 42 35.7


line true false branch
238 3 0 unless ($$log{'printHandler'})
241 0 3 if ($$log{'preserve'})
242 0 0 if (-f $$log{'filename'})
246 0 3 unless open $$log{'fh'}, ">$$log{'filename'}"
269 0 0 unless ($$log{'printHandler'})
327 1 4 if ($$channels{$channelName}{'logs'}) { }
349 0 0 if ($$log{'fh'})
355 3 0 if ($$log{'fh'})
393 0 5 if ($_[7])
399 0 5 if ($_[7])
408 0 5 if ($_[3]{'limit'} and $_[3]{'count'} > $_[3]{'limit'})
418 2 2 unless ($$channels{$_[0]}{'logs'})
419 2 0 if ($defaultLog) { }
433 4 0 if ($$channels{$_[0]}{'state'} or $$channels{$_[0]}{"pkg-$pkg"})
441 5 0 if ($$log{'printHandler'})
444 0 5 if ($$log{'colorOn'})
460 0 0 if ($$log{'fh'})
463 0 0 if ($$log{'preserve'})
466 0 0 unless open $$log{'fh'}, ">$$log{'filename'}"
487 0 0 if ($$log{'oldDir'})
493 0 0 unless (-d $$log{'oldDir'})