Branch Coverage

blib/lib/PostScript/Simple/Table.pm
Criterion Covered Total %
branch 0 108 0.0


line true false branch
59 0 0 if exists $width{$_}
71 0 0 unless (@paragraph)
72 0 0 unless scalar @paragraphs
75 0 0 if $arg{'-parspace'}
76 0 0 unless $ypos >= $arg{'-y'} - $arg{'-h'}
87 0 0 if ($first_line and exists $arg{'-hang'}) { }
0 0 elsif ($first_line and exists $arg{'-flindent'}) { }
0 0 elsif ($first_paragraph and exists $arg{'-fpindent'}) { }
0 0 elsif (exists $arg{'-indent'}) { }
94 0 0 if $first_paragraph
112 0 0 if ($arg{'-align'} eq 'fulljustify' or $arg{'-align'} eq 'justify' and @paragraph) { }
113 0 0 if (scalar @line == 1)
119 0 0 $arg{'-align'} eq 'justify' ? :
124 0 0 if ($align eq 'justify') { }
127 0 0 if @line
132 0 0 if ($align eq 'right') { }
0 0 elsif ($align eq 'center') { }
144 0 0 if scalar @paragraph
219 0 0 defined $arg{'-border'} ? :
220 0 0 defined $arg{'-row_height'} && $arg{'-row_height'} > $fnt_size + $pad_top + $pad_bot ? :
228 0 0 if ($self->getColor($arg{'-border_color'}))
233 0 0 if ($self->getColor($arg{'-background_color_even'})) { }
240 0 0 if ($self->getColor($arg{'-background_color_odd'})) { }
247 0 0 if ($self->getColor($arg{'-font_color_even'})) { }
254 0 0 if ($self->getColor($arg{'-font_color_odd'})) { }
261 0 0 if (ref $data)
276 0 0 $$col_props[$j]{'font_size'} ? :
277 0 0 if ($$col_props[$j]{'font'}) { }
289 0 0 unless (exists $$word_w{$_})
293 0 0 if $$word_w{$_} > $min_col_w
303 0 0 if ($min_col_w > $$col_props[$j]{'min_w'})
308 0 0 if ($max_col_w > $$col_props[$j]{'max_w'})
320 0 0 if $arg{'-w'}
329 0 0 if ($pg_cnt == 1) { }
353 0 0 unless $record
356 0 0 $rcnt % 2 ? :
357 0 0 $rcnt % 2 ? :
363 0 0 if (@background_color)
366 0 0 if ($$col_props[$j]{'background_color'}) { }
382 0 0 unless $$col_props[$j]{'max_w'}
386 0 0 if ($$col_props[$j]{'font_color'}) { }
391 0 0 $$col_props[$j]{'font_size'} ? :
392 0 0 if ($$col_props[$j]{'font'}) { }
399 0 0 if ($$record_widths[$j] and $$record_widths[$j] > $$col_widths[$j]) { }
413 0 0 if $this_row_h > $row_h
414 0 0 if ($left_over_text)
421 0 0 if ($$col_props[$j]{'justify'} eq 'right')
429 0 0 if ($do_leftovers)
475 0 0 if ($$col_props[$j]{'width'}) { }
0 0 elsif (not $avail_width && $$col_props[$j]{'max_w'}) { }
0 0 elsif ($avail_width > $max_width and $max_width > 0) { }
0 0 elsif ($min_width > $avail_width) { }
518 0 0 unless (defined $color_string)
523 0 0 if ($color_string =~ /^\#[0-9a-fA-F]{6}/) { }