Branch Coverage

blib/lib/Adapter/Async/OrderedList/Array.pm
Criterion Covered Total %
branch 4 24 16.6


line true false branch
56 0 1 unless @{$$self{'data'};} >= $idx
75 0 0 if $idx > $end
76 0 0 if $idx < 0
79 0 0 if ($idx + $delta <= $end)
80 0 0 if $$self{'data'}[$idx + $delta] eq $data
84 0 0 if ($idx - $delta >= 0)
85 0 0 if $$self{'data'}[$idx - $delta] eq $data
89 0 0 if $idx + $delta > $end and $idx - $delta < 0
110 0 6 if grep(($_ > @{$$self{'data'};}), @{$args{'items'};})
112 2 4 if (my $code = $args{'on_item'})
142 0 0 if exists $args{'count'}
145 0 0 if $idx > $max