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 897 430 471 $need_s && !($flags & 4)
73 10 2 3 $arity == 0 && !($f & 4)
112 0 31 27 defined $got and not ref $got
154 230 99 227 $a == 1 and $f & 8
329 42 185 $a == 1 and $f & 8 and ref $k
155 484 42 30 $a == 0 && !($f & 4)
157 125 11 53 $inc_if_exists and $f & &_COUNTMULTI()
205 16 11862 27 $unord and $hyper
11878 22 5 $unord and $hyper and not @$seq
239 175 20 12 &_is_COUNT and --$_[0][8][$i] > 0
253 0 2 49 +(my $m = $_[0])->[1] & 2 and my($i) = &__has_path
262 28 0 4 ref $to and $m->[1] & 8
277 643 375 946 $a == 1 and $f & 8
1018 55 891 $a == 1 and $f & 8 and ref $k
278 1807 91 66 $a == 0 && !($f & 4)
346 13 1088 129 $a and not $is_ref
1101 5 124 $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 1876 644 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 5711 5803 &{$_[0]->can('_get_path_attrs');} || (return)
343 247 983 $deep ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
204 11889 16 15135 $unord or $hyper