Branch Coverage

blib/lib/Vote/Count/TextTableTiny.pm
Criterion Covered Total %
branch 56 58 96.5


line true false branch
51 1 1035 unless exists $arguments{$arg}
54 1 608 unless my $rows = $param{'rows'}
61 1 607 if $param{'indent'} =~ /^[0-9]+$/u
64 0 608 unless exists $charsets{$style}
67 281 327 if ($style eq 'classic') { }
323 4 elsif ($style eq 'markdown') { }
83 13 592 if (defined $param{'align'}) { }
86 6 7 XXX ? :
93 337 268 if $param{'header_row'}
109 324 281 if $param->{'top_and_tail'}
117 324 281 if $param->{'top_and_tail'}
124 0 904 $param->{'compact'} ? :
137 268 337 unless $param->{'header_row'}
145 3 1789 if (join($", @{$row;}) =~ /[^\\]\|/u)
153 2 5 $param->{'compact'} ? :
161 9 18 if $colalign eq 'l'
162 12 15 if $colalign eq 'r'
163 6 21 if $colalign eq 'c'
171 320 285 if ($param->{'style'} eq 'markdown')
175 4 316 if $param->{'align'}
177 268 333 unless $param->{'header_row'}
178 6 327 $param->{'separate_rows'} ? :
186 9 596 $param->{'separate_rows'} ? :
209 15 38327 $param->{'compact'} ? :
211 86 38256 if ($align eq 'r' or $align eq 'right') { }
29 38227 elsif ($align eq 'c' or $align eq 'center' or $align eq 'centre') { }
218 1 28 if $total_spaces % 2 == 1
233 47 35541 unless defined $columns[$i]
237 3780 31761 if not defined $widths[$i] or $width > $widths[$i]