Branch Coverage

blib/lib/NoZone/Zone.pm
Criterion Covered Total %
branch 60 90 66.6


line true false branch
262 6 0 $params{'domains'} ? :
263 2 4 $params{'hostmaster'} ? :
264 2 4 $params{'lifetimes'} ? :
265 6 0 $params{'machines'} ? :
266 2 4 $params{'default'} ? :
267 6 0 $params{'mail'} ? :
268 6 0 $params{'dns'} ? :
269 6 0 $params{'names'} ? :
270 6 0 $params{'aliases'} ? :
271 2 4 $params{'wildcard'} ? :
272 0 6 $params{'inherits'} ? :
324 3 0 if (defined $$self{'hostmaster'})
328 0 0 if (defined $$self{'inherits'})
349 3 3 if (defined $$self{'lifetimes'})
353 3 0 if ($$self{'inherits'})
379 33 33 if ($$self{'inherits'})
404 30 0 exists $machines{$name} ? :
421 3 3 if (defined $$self{'default'})
425 3 0 if (defined $$self{'inherits'})
446 3 3 if ($$self{'inherits'})
471 3 3 if ($$self{'inherits'})
496 3 3 if ($$self{'inherits'})
521 3 3 if ($$self{'inherits'})
547 3 3 if (defined $$self{'wildcard'})
551 3 0 if ($$self{'inherits'})
580 3 3 if (int @{$masters;}) { }
634 3 0 if $verbose
674 42 36 if (defined $comment)
688 27 3 if $verbose
692 0 30 unless defined $addrs
695 21 9 if ($name ne $machine)
699 30 0 if exists $$addrs{'ipv4'}
700 30 0 if exists $$addrs{'ipv6'}
711 0 3 if $verbose
715 3 0 if (defined $default)
728 3 0 if $verbose
751 3 0 if $verbose
776 3 0 if $verbose
780 3 0 if (%names)
796 3 0 if $verbose
800 3 0 if (%names)
816 3 0 if $verbose
820 3 0 if (%aliases)
836 3 0 if $verbose
839 3 0 if (defined $wildcard)