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
221 0 0 0 $obj->pane and not $obj->pane_width
369 0 0 0 $obj->widen and not $obj->pane_width
390 0 0 0 $obj->linestyle and $obj->linestyle ne "none"

or 2 conditions

line l !l condition
199 0 0 $obj->linestyle ||= "wrap"
200 0 0 $obj->widen //= 1
201 0 0 $obj->border //= ""
210 0 0 $obj->fillup //= "pane"
223 0 0 $obj->linestyle ||= "wrap"
224 0 0 $obj->border //= 1
225 0 0 $obj->fillup //= "pane"
232 0 0 $obj->linestyle ||= "wrap"
233 0 0 $obj->border //= 1
234 0 0 $obj->fillup //= "pane"
240 0 0 $obj->linebreak ||= "all"
241 0 0 $obj->linestyle ||= "wrap"
242 0 0 $obj->boundary ||= "word"
257 0 0 ($obj->{'BORDER'} = "App::ansicolumn::Border"->new)->style($style) // die("${style}: Unknown style.\n")
337 0 0 $length // 0
362 0 0 $obj->column_unit // 1
370 0 0 $obj->pane || $width / $claim || 1
374 0 0 $obj->pane || $width / $span || 1

or 3 conditions

line l !l&&r !l&&!r condition
198 0 0 0 $obj->parallel //= @ARGV > 1
222 0 0 0 $obj->page || $obj->term_height - 1
0 0 0 $obj->height ||= $obj->page || $obj->term_height - 1
274 0 0 0 $obj->pane ||= @files
321 0 0 0 do { local $/; readline $fh } // do { warn "${file}: $!\n" if $!; next }
366 0 0 0 $obj->border_width('center') || $obj->margin
373 0 0 0 $obj->pane_width || &roundup($claim, $unit)
405 0 0 0 $obj->height ||= div(int @$dp, $obj->panes) + $obj->border_height