Branch Coverage

blib/lib/Text/Table/Manifold.pm
Criterion Covered Total %
branch 33 82 40.2


line true false branch
249 0 5 if $escape == 2
258 0 18 $empty == 3 ? :
0 18 $empty == 2 ? :
0 18 $empty == 1 ? :
18 60 length $s == 0 ? :
0 0 $undef == 2 ? :
0 0 $undef == 1 ? :
0 0 $undef == 0 ? :
78 0 defined $s ? :
276 0 78 if defined $s and $escape == 1
277 0 78 if $escape == 2
313 0 11 if ($align == 0) { }
11 0 elsif ($align == 1) { }
338 0 38 if ($align == 0) { }
38 0 elsif ($align == 1) { }
376 0 5 if ($align == 0) { }
5 0 elsif ($align == 1) { }
394 20 0 defined $_ ? :
417 0 1 if (scalar @table_keys)
427 1 0 if ($include & 4 and $#$headers >= 0)
440 1 0 if ($include & 1)
451 20 0 defined $value ? :
460 0 1 if ($include & 2 and $#$footers >= 0)
492 0 0 if ($status) { }
500 0 0 if ($status) { }
527 0 0 if ($include & 4 and $#$headers >= 0)
531 0 0 $_ == 0 ? :
536 0 0 if ($include & 1)
606 5 13 if $#{$$data[$row];} > $max_length
613 0 5 if $#$alignment > $max_length
619 5 0 $self->extend_headers == 0 ? :
621 5 0 $self->extend_footers == 0 ? :
623 5 0 $self->extend_data == 0 ? :
655 3 2 if ($format == 0) { }
1 1 elsif ($format == 2) { }
1 0 elsif ($format == 3) { }
0 0 elsif ($format == 4) { }
0 0 elsif ($format == 1) { }
0 0 elsif ($format == 5) { }
693 0 0 defined $hash{'join'} ? :
705 0 45 if ($value < $min or $value > $max)