Condition Coverage

blib/lib/PostScript/Simple/Table.pm
Criterion Covered Total %
condition 0 65 0.0


and 3 conditions

line !l l&&!r l&&r condition
87 0 0 0 $first_line and exists $arg{'-hang'}
0 0 0 $first_line and exists $arg{'-flindent'}
0 0 0 $first_paragraph and exists $arg{'-fpindent'}
106 0 0 0 @paragraph and $self->getStringWidth(join(' ', @line) . ' ' . $paragraph[0]) + $line_width < $arg{'-w'}
112 0 0 0 $arg{'-align'} eq 'justify' and @paragraph
220 0 0 0 defined $arg{'-row_height'} && $arg{'-row_height'} > $fnt_size + $pad_top + $pad_bot
349 0 0 0 scalar @{$data;} and $cur_y - $row_h > $bot_marg
399 0 0 0 $$record_widths[$j] and $$record_widths[$j] > $$col_widths[$j]
475 0 0 0 $avail_width && $$col_props[$j]{'max_w'}
0 0 0 $avail_width > $max_width and $max_width > 0

or 2 conditions

line l !l condition
52 0 0 $arg{'-lead'} ||= 14
208 0 0 $arg{'-font'} || 'Helvetica'
209 0 0 $arg{'-font-size'} || 12
213 0 0 $arg{'-padding_left'} || $arg{'-padding'} || 0
214 0 0 $arg{'-padding_right'} || $arg{'-padding'} || 0
215 0 0 $arg{'-padding_top'} || $arg{'-padding'} || 0
216 0 0 $arg{'-padding_bottom'} || $arg{'-padding'} || 0
264 0 0 $arg{'-column_props'} || []
301 0 0 $$col_props[$j]{'min_w'} || 0
302 0 0 $$col_props[$j]{'max_w'} || 0
397 0 0 $$col_props[$j]{'justify'} || 'left'
502 0 0 $$self{'current_font'} || 'Helvetica'
503 0 0 $$self{'current_font_size'} || 12

or 3 conditions

line l !l&&r !l&&!r condition
15 0 0 0 ref $proto || $proto
112 0 0 0 $arg{'-align'} eq 'fulljustify' or $arg{'-align'} eq 'justify' and @paragraph
212 0 0 0 $arg{'-lead'} || $fnt_size