Branch Coverage

blib/lib/Data/Tabular/Row/Function.pm
Criterion Covered Total %
branch 21 30 70.0


line true false branch
16 0 20 unless $self->table
17 0 20 unless $$self{'sum_list'}
30 0 20 unless $$self{'sum_list'}
39 30 192 if ($state == 0)
40 10 20 if ($column_name and $$hash{$column_name} and $$hash{$column_name}{'sum'}) { }
53 80 142 if ($state == 1)
54 20 60 if ($column_name and $$hash{$column_name} and $$hash{$column_name}{'sum'}) { }
69 152 70 if ($state == 2)
70 84 68 if ($column_name and $$hash{$column_name} and $$hash{$column_name}{'sum'}) { }
71 18 66 if ($cols > 1)
95 0 222 if $state >= 3
98 2 18 if ($cols > 1)
109 0 20 if $cols > 1
137 0 0 if (ref $$extra{$key} eq 'CODE') { }
141 0 0 if ($@)