Branch Coverage

blib/lib/DBIx/MoCo/List.pm
Criterion Covered Total %
branch 20 68 29.4


line true false branch
13 0 2 unless ref $self
15 0 2 if $method eq 'DESTROY'
17 2 0 if ($method =~ /^map_(.+)$/o)
35 0 43 unless ref $array eq 'ARRAY'
73 10 2 if (defined $e) { }
0 2 elsif (defined $s and 0 < $s and $last <= $s) { }
74 10 0 if ($s == 0 and $last <= $e) { }
77 0 0 if $last < $e
109 0 0 $item == $value ? :
111 0 0 ref $code eq 'CODE' ? :
0 0 $found ? :
118 0 0 if $pos > $last_index
121 0 0 $_ == $pos ? :
127 0 0 unless ref $code eq 'CODE'
132 0 0 if &$code($_)
139 0 0 unless ref $code eq 'CODE'
156 0 0 $self->length ? :
185 0 0 $bool ? :
191 0 0 unless ref $code eq 'CODE'
198 0 2 unless ref $code eq 'CODE'
200 1 1 wantarray ? :
207 0 1 unless $code
209 1 0 if (not ref $code) { }
0 0 elsif (ref $code eq 'CODE') { }
211 2 2 if $_->$code
218 0 1 wantarray ? :
223 0 0 unless ref $code eq 'CODE'
224 0 0 if &$code
229 1 5 ref $target eq 'CODE' ? :
231 5 12 if &$code($$self[$i])
237 0 0 $code ? :
238 0 0 wantarray ? :
259 0 0 ref $element && ref $element eq 'ARRAY' ? :
274 0 0 unless ref $code eq 'CODE'