Branch Coverage

blib/lib/MCE/Shared/Sequence.pm
Criterion Covered Total %
branch 0 74 0.0


line true false branch
43 0 0 ref $_[0] eq 'HASH' ? :
47 0 0 unless &looks_like_number($self->[0])
48 0 0 unless &looks_like_number($self->[1])
50 0 0 $self->[0] <= $self->[1] ? :
0 0 unless defined $self->[2]
53 0 0 if defined $self->[3]
55 0 0 unless &looks_like_number($self->[2])
58 0 0 unless $self->[$_k] =~ /\./
64 0 0 unless $self->[4] =~ /^[0-9e\+]+$/
65 0 0 unless $self->[5] =~ /^[01]$/
93 0 0 if (not @_) { }
108 0 0 if (defined $iter) { }
114 0 0 if ($begv <= $endv) { }
116 0 0 if $begv == $endv and $begn != $begv
117 0 0 if $seqn > $endv
121 0 0 if $seqn < $endv
126 0 0 if ($chunk_size == 1 or $begv == $endv)
127 0 0 if defined $fmt
128 0 0 $bounds_only ? :
131 0 0 if ($bounds_only)
134 0 0 if ($begv <= $endv) { }
135 0 0 if ($step * ($chunk_size - 1) + $seqn <= $endv) { }
0 0 elsif ($step == 1) { }
143 0 0 if $seqn > $endv
150 0 0 if ($step * ($chunk_size - 1) + $seqn >= $endv) { }
0 0 elsif ($step == -1) { }
158 0 0 if $seqn < $endv
165 0 0 defined $fmt ? :
172 0 0 if ($begv <= $endv) { }
173 0 0 if (not defined $fmt and $step == 1 and abs $endv < '18446744073709551614' and abs $begv < '18446744073709551614')
174 0 0 $seqn + $chunk_size <= $endv ? :
179 0 0 if $seqn > $endv
180 0 0 defined $fmt ? :
186 0 0 if $seqn < $endv
187 0 0 defined $fmt ? :
207 0 0 if (not @_) { }
208 0 0 unless $self->[3] eq "__NOOP__"