Branch Coverage

blib/lib/Tie/Array/Iterable/BackwardIterator.pm
Criterion Covered Total %
branch 17 26 65.3


line true false branch
48 0 1 unless UNIVERSAL::isa($iterarray, 'Tie::Array::Iterable')
65 17 16 if ($$self{'pos'} >= scalar @{$$self{'array'};}) { }
74 23 86 if ($$self{'pos'} <= 0) { }
93 7 64 if ($self->at_end)
100 0 0 if ($self->at_end)
112 0 10 if ($index < 0)
113 0 10 if ($index > scalar @{$$self{'array'};})
120 13 21 if ($self->at_end)
129 14 15 if ($self->at_start)
139 0 5 if $steps < 0
140 0 5 if not $steps and $steps ne '0'
149 0 3 if $steps < 0
150 0 3 if not $steps and $steps ne '0'