Branch Coverage

blib/lib/HTML/TableContentParser.pm
Criterion Covered Total %
branch 42 48 87.5


line true false branch
20 0 3 defined $classic ? :
38 6 79 if ($tag eq 'table') { }
8 71 elsif ($tag eq 'th') { }
20 51 elsif ($tag eq 'tr') { }
29 22 elsif ($tag eq 'td') { }
2 20 elsif ($tag eq 'caption') { }
50 7 1 unless ($self->{'ATTR'}{'classic'})
65 25 4 unless ($self->{'ATTR'}{'classic'})
79 4 16 if ($elem)
80 0 4 if $DEBUG
86 0 85 if $DEBUG
97 69 44 unless ($elem)
101 0 44 if $DEBUG
115 6 79 if ($tag eq 'table') { }
8 71 elsif ($tag eq 'th') { }
20 51 elsif ($tag eq 'tr') { }
29 22 elsif ($tag eq 'td') { }
2 20 elsif ($tag eq 'caption') { }
122 5 15 $self->{'ATTR'}{'classic'} ? :
126 16 19 unless @{$data;}
141 4 16 if ($elem)
142 0 4 if $DEBUG
148 0 85 if $DEBUG
158 1 4 unless (defined $data)