Branch Coverage

blib/lib/Test/Pcuke/Gherkin/Node/Table.pm
Criterion Covered Total %
branch 19 28 67.8


line true false branch
43 0 4 if ($$args{'headings'})
45 0 0 if ($$args{'rows'})
54 2 6 unless $_[0]->_get_immutable('headings')
59 2 1 if (ref $headings ne 'ARRAY')
63 0 2 if $@
73 2 7 if (ref $row eq 'ARRAY') { }
6 1 elsif (blessed $row and $row->can('data')) { }
93 2 4 if (not @t_heads) { }
98 0 4 if @r_heads != @t_heads
100 1 3 if join('', @t_heads) ne join('', @r_heads)
110 0 2 unless @headings
112 2 0 if (@headings == @$data) { }
175 0 4 $status ? :
184 0 4 $status ? :