Branch Coverage

blib/lib/Data/Tab.pm
Criterion Covered Total %
branch 0 68 0.0


line true false branch
68 0 0 if (ref $$self{'data'} eq 'CODE') { }
0 0 elsif (ref $$self{'data'} eq 'ARRAY') { }
144 0 0 unless defined $$self{'data'}
145 0 0 unless defined $$self{'buffer'}
146 0 0 if ($$self{'buffer'} == 0)
168 0 0 if (@_)
173 0 0 unless defined wantarray
174 0 0 unless $$self{'headers'}
175 0 0 if wantarray
243 0 0 unless (defined $$self{'data'})
244 0 0 unless defined $$self{'more'}
246 0 0 unless defined $ret
247 0 0 unless defined $ret
248 0 0 ref $ret ? :
251 0 0 unless (defined $row or defined $col)
256 0 0 if (defined $row)
259 0 0 if (not defined $therow and $$self{'more'})
264 0 0 unless (defined $therow)
268 0 0 ref $therow ? :
275 0 0 unless defined $col
276 0 0 unless defined $therow
279 0 0 if (defined $col)
303 0 0 if (defined $limit)
305 0 0 unless $limit > 0
358 0 0 if $@
361 0 0 unless defined $$self{'data'}
367 0 0 if ($headers)
368 0 0 if (ref $headers eq 'ARRAY') { }
375 0 0 if (defined $sep and @headers)
376 0 0 if defined $sep
381 0 0 $sep ? :
385 0 0 if $rule and ref $rule eq 'ARRAY'
387 0 0 if @headers and $rule
391 0 0 if @headers