Condition Coverage

blib/lib/Data/Tabulate.pm
Criterion Covered Total %
condition 24 24 100.0


and 3 conditions

line !l l&&!r l&&r condition
28 1 1 8 defined $atts and ref $atts eq 'HASH'
2 1 7 defined $atts and ref $atts eq 'HASH' and exists $atts->{'data'}
1 1 6 defined $atts and ref $atts eq 'HASH' and exists $atts->{'data'} and ref $atts->{'data'} eq 'ARRAY'
140 45 1 13 defined $value and $value =~ /^[1-9]\d*$/
143 8 20 31 $caller and $caller =~ /min_columns/
154 65 1 13 defined $value and $value =~ /^[1-9]\d*$/
157 8 22 49 $caller and $caller =~ /max_columns/

or 3 conditions

line l !l&&r !l&&!r condition
143 31 8 20 $caller and $caller =~ /min_columns/ or not defined $self->min_columns