Branch Coverage

blib/lib/MCE/Core/Input/Sequence.pm
Criterion Covered Total %
branch 20 60 33.3


line true false branch
42 0 14 unless defined $self->{'user_func'}
44 0 14 $^O eq 'MSWin32' ? :
54 0 14 $INC{'threads.pm'} ? :
60 0 65 if $_is_MSWin32
62 65 0 unless $_DAT_LOCK->{$_pid}
66 65 0 if $_DAT_LOCK->{$_pid}
69 14 0 if (ref $self->{'sequence'} eq 'ARRAY') { }
82 0 14 if defined $_fmt
97 0 65 if $_is_MSWin32
102 14 51 if ($_offset >= $_abort)
116 36 15 if ($_chunk_size == 1 or $_begin == $_end) { }
118 0 36 if defined $_fmt
119 0 36 if ($_chunk_size > 1 or $_bounds_only)
120 0 0 $_bounds_only ? :
130 0 15 if ($_bounds_only) { }
133 0 0 if ($_begin <= $_end) { }
134 0 0 if ($_step * ($_chunk_size - 1) + $_n_begin <= $_end) { }
0 0 elsif ($_step == 1) { }
142 0 0 if $_seq_n > $_end
149 0 0 if ($_step * ($_chunk_size - 1) + $_n_begin >= $_end) { }
0 0 elsif ($_step == -1) { }
157 0 0 if $_seq_n < $_end
164 0 0 defined $_fmt ? :
172 15 0 if ($_begin <= $_end) { }
173 15 0 if (not defined $_fmt and $_step == 1 and abs $_end < 18446744073709551614 and abs $_begin < 18446744073709551614) { }
174 12 3 $_seq_n + $_chunk_size <= $_end ? :
183 0 0 if $_seq_n > $_end
185 0 0 defined $_fmt ? :
194 0 0 if $_seq_n < $_end
196 0 0 defined $_fmt ? :