Branch Coverage

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


line true false branch
51 1 1223 unless exists $arguments{$arg}
54 1 712 unless my $rows = $param{'rows'}
61 1 711 if $param{'indent'} =~ /^[0-9]+$/u
64 0 712 unless exists $charsets{$style}
67 305 407 if ($style eq 'classic') { }
403 4 elsif ($style eq 'markdown') { }
83 13 696 if (defined $param{'align'}) { }
86 6 7 XXX ? :
93 417 292 if $param{'header_row'}
109 404 305 if $param->{'top_and_tail'}
117 404 305 if $param->{'top_and_tail'}
124 0 1032 $param->{'compact'} ? :
137 292 417 unless $param->{'header_row'}
145 3 2167 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 400 309 if ($param->{'style'} eq 'markdown')
175 4 396 if $param->{'align'}
177 292 413 unless $param->{'header_row'}
178 6 407 $param->{'separate_rows'} ? :
186 9 700 $param->{'separate_rows'} ? :
209 15 45552 $param->{'compact'} ? :
211 86 45481 if ($align eq 'r' or $align eq 'right') { }
29 45452 elsif ($align eq 'c' or $align eq 'center' or $align eq 'centre') { }
218 1 28 if $total_spaces % 2 == 1
233 47 42362 unless defined $columns[$i]
237 4342 38020 if not defined $widths[$i] or $width > $widths[$i]