Condition Coverage

blib/lib/App/ansicolumn.pm
Criterion Covered Total %
condition 0 69 0.0


and 3 conditions

line !l l&&!r l&&r condition
222 0 0 0 $obj->pane and not $obj->pane_width
370 0 0 0 $obj->widen and not $obj->pane_width
391 0 0 0 $obj->linestyle and $obj->linestyle ne "none"

or 2 conditions

line l !l condition
200 0 0 $obj->linestyle ||= "wrap"
201 0 0 $obj->widen //= 1
202 0 0 $obj->border //= ""
211 0 0 $obj->fillup //= "pane"
224 0 0 $obj->linestyle ||= "wrap"
225 0 0 $obj->border //= 1
226 0 0 $obj->fillup //= "pane"
233 0 0 $obj->linestyle ||= "wrap"
234 0 0 $obj->border //= 1
235 0 0 $obj->fillup //= "pane"
241 0 0 $obj->linebreak ||= "all"
242 0 0 $obj->linestyle ||= "wrap"
243 0 0 $obj->boundary ||= "word"
258 0 0 ($obj->{'BORDER'} = "App::ansicolumn::Border"->new)->style($style) // die("${style}: Unknown style.\n")
338 0 0 $length // 0
363 0 0 $obj->column_unit // 1
371 0 0 $obj->pane || $width / $claim || 1
375 0 0 $obj->pane || $width / $span || 1

or 3 conditions

line l !l&&r !l&&!r condition
199 0 0 0 $obj->parallel //= @ARGV > 1
223 0 0 0 $obj->page || $obj->term_height - 1
0 0 0 $obj->height ||= $obj->page || $obj->term_height - 1
275 0 0 0 $obj->pane ||= @files
322 0 0 0 do { local $/; readline $fh } // do { warn "${file}: $!\n" if $!; next }
367 0 0 0 $obj->border_width('center') || $obj->margin
374 0 0 0 $obj->pane_width || &roundup($claim, $unit)
406 0 0 0 $obj->height ||= div(int @$dp, $obj->panes) + $obj->border_height