Condition Coverage

blib/lib/Graph/AdjacencyMap.pm
Criterion Covered Total %
condition 71 81 87.6


and 3 conditions

line !l l&&!r l&&r condition
48 2288 1744 548 $need_s && !($flags & 4)
73 10 2 3 $arity == 0 && !($f & 4)
112 0 31 27 defined $got and not ref $got
154 315 158 227 $a == 1 and $f & 8
473 42 185 $a == 1 and $f & 8 and ref $k
155 628 42 30 $a == 0 && !($f & 4)
157 162 11 55 $inc_if_exists and $f & &_COUNTMULTI()
205 16 37041 27 $unord and $hyper
37057 22 5 $unord and $hyper and not @$seq
239 176 20 12 &_is_COUNT and --$_[0][8][$i] > 0
253 0 2 309 +(my $m = $_[0])->[1] & 2 and my($i) = &__has_path
262 28 0 4 ref $to and $m->[1] & 8
277 1333 644 946 $a == 1 and $f & 8
1977 55 891 $a == 1 and $f & 8 and ref $k
278 2766 91 66 $a == 0 && !($f & 4)
346 13 1003 178 $a and not $is_ref
1016 4 174 $a and not $is_ref and $deep < 2
358 13 17 1260 $a == 1 and $is_ref
30 193 1067 $a == 1 and $is_ref and ref $k
359 1277 6 7 $a == 0 && !$is_unord
399 0 0 2151 ref $k and $f & 8
407 2204 1419 0 $a > 1 and @$k != $a
414 0 0 3 $a == 1 && $f & 8
418 0 0 4 $is_ref and ref $k

or 2 conditions

line l !l condition
294 33 29 &{$_[0]->can('_get_path_attrs');} || (return)
298 5850 5814 &{$_[0]->can('_get_path_attrs');} || (return)
343 158 1036 $deep ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
204 37068 16 15695 $unord or $hyper