Condition Coverage

blib/lib/Net/DNS/Check/Host.pm
Criterion Covered Total %
condition 0 56 0.0


and 2 conditions

line l !l condition
55 0 0 $$self{'debug'} and 0

and 3 conditions

line !l l&&!r l&&r condition
148 0 0 0 $host and $ip
173 0 0 0 not $packet and $qtype ne 'AAAA'
226 0 0 0 not $packet and $qtype ne 'AAAA'
293 0 0 0 $cname and not scalar @{$ip;}
0 0 0 $cname and not scalar @{$ip;} and $$self{'depth'} <= $$self{'max_depth'}
335 0 0 0 $$self{'debug'} > 0 and not $iscname
347 0 0 0 $$self{'debug'} > 0 and not $iscname
361 0 0 0 $$self{'debug'} > 0 and not $iscname

or 2 conditions

line l !l condition
21 0 0 $param{'ip'} || []
24 0 0 $param{'ip_orig'} || []
38 0 0 uc $param{'qtype'} || 'A'

or 3 conditions

line l !l&&r !l&&!r condition
27 0 0 0 $param{'config'} || 'Net::DNS::Check::Config'->new
144 0 0 0 $param{'host'} || $$self{'host'}
145 0 0 0 $param{'ip'} || $$self{'ip'}
146 0 0 0 $param{'qtype'} || $$self{'qtype'}
199 0 0 0 $param{'host'} || $$self{'host'}
200 0 0 0 $param{'qtype'} || $$self{'qtype'}
250 0 0 0 $param{'host'} || $$self{'host'}
251 0 0 0 $param{'qtype'} || $$self{'qtype'}