Branch Coverage

blib/lib/Array/Tour.pm
Criterion Covered Total %
branch 17 76 22.3


line true false branch
132 0 209 if (ref $class)
134 0 0 if ($class->isa('Array::Tour'))
185 0 0 if $self->_uses_array
204 209 8129 $$self{'tourstatus'} == 2 ? :
228 0 0 ${$$self{'position'};}[0] == 0 ? :
241 0 0 if $dir == 0
242 0 0 $dir <= 16 ? :
272 0 0 if $dir == 0
273 0 0 if $dir == 1
274 0 0 if $dir == 2
275 0 0 if $dir == 4
276 0 0 if $dir == 8
277 0 0 if $dir == 16
278 0 0 if $dir == 32
279 0 0 if $dir == 64
280 0 0 if $dir == 128
281 0 0 if $dir == 256
282 0 0 if $dir == 512
283 0 0 if ($dir == 32768)
362 1 25 unless $self->has_next
367 1 24 if ($$self{'tourstatus'} == 0) { }
382 24 0 unless $dim == $lastdim
385 1 24 if ++$$self{'odometer'} == $$self{'tourlength'}
400 0 0 unless defined $$self{'array'}
445 184 25 if (ref $dim eq 'ARRAY') { }
448 0 184 if @dimensions < 1
449 0 184 if @dimensions < 2
458 113 96 if @dimensions < 3
483 0 209 if $dims > $offsets
502 0 0 if $dir & 259
503 0 0 if $dir & 104
504 0 0 if $dir & 448
505 0 0 if $dir & 14
506 0 0 if $dir & 512
507 0 0 if $dir & 16
525 0 0 scalar @_ ? :
605 0 0 wantarray ? :
620 0 0 if ($other->uses_array)