Branch Coverage

blib/lib/Tie/Array/Iterable.pm
Criterion Covered Total %
branch 26 40 65.0


line true false branch
83 0 0 if ($count > $self->FETCHSIZE) { }
0 0 elsif ($count < $self->FETCHSIZE) { }
124 1 1 if ($iter->index == $last)
129 1 1 if ($iter->index == $last)
139 1 1 if ($iter->index >= $self->FETCHSIZE)
144 1 1 if ($iter->index >= $self->FETCHSIZE)
161 1 1 if ($iter->index > 0)
166 1 1 if ($iter->index > 0)
176 1 1 if ($iter->index > 0)
181 1 1 if ($iter->index > 0)
191 0 16 if ($offset < 0)
195 0 16 if ($length == 0 and $length ne '0')
205 3 5 if ($iter->index > $offset)
207 2 1 if ($iter->index > $offset + $length) { }
219 6 2 if ($iter->index > $offset)
221 4 2 if ($iter->index > $offset + $length) { }
244 0 0 if ($pos == 0 and $pos ne '0')
247 0 0 unless $pos >= 0 and $pos < scalar @$self
265 0 0 if ($pos == 0 and $pos ne '0')
268 0 0 unless $pos >= 0 and $pos <= scalar @$self