Branch Coverage

blib/lib/Data/Tabulator.pm
Criterion Covered Total %
branch 42 66 63.6


line true false branch
134 6 10 if ref $_[0] eq 'ARRAY'
144 10 6 unless $self->column_major
155 0 25 if $minor_index >= $minor_count or $minor_index < 0
163 11 1 $no_pad ? :
183 12 $index < $data_size ? :
173 0 35 if $major_index >= $major_count or $major_index < 0
181 0 35 if $end < $start
182 9 26 if ($end >= $data_size)
186 0 35 if $start >= $data_size
188 3 32 !$no_pad && $padding ? :
231 25 55 if ($column_major) { }
232 22 3 if ($row_count) { }
3 0 elsif ($column_count) { }
233 0 22 if ($data_size < $row_count) { }
246 0 3 if ($data_size < $column_count) { }
271 50 5 if ($column_count) { }
5 0 elsif ($row_count) { }
272 0 50 if ($data_size < $column_count) { }
283 0 5 if ($data_size < $row_count) { }
328 16 80 if (@_)
343 2 0 unless $self->_ready
355 2 0 unless $self->_ready
376 1 1 wantarray ? :
411 2 9 if (@_) { }
412 2 0 unless blessed $self
417 9 0 unless $self->_ready
440 0 7 if (@_) { }
441 0 0 unless blessed $self
446 7 0 unless $self->_ready
471 32 0 unless $self->_ready
488 28 0 unless $self->_ready
505 0 0 unless defined $row_separator
506 0 0 unless defined $column_separator