Condition Coverage

blib/lib/App/ansifold.pm
Criterion Covered Total %
condition 10 21 47.6


and 3 conditions

line !l l&&!r l&&r condition
130 7 0 13 @ARGV > 0 and $ARGV[0] =~ /^\d+$/u
147 96 0 0 defined $_ and length $_ > 1
223 44 0 0 $app->{'indent_pat'} and /^$app->{'indent_pat'}/pu

or 2 conditions

line l !l condition
148 0 0 charnames::string_vianame($_) || die("${_}: invalid name\n")
169 0 0 $2 // 1
265 5 3 $end // (last)

or 3 conditions

line l !l&&r !l&&!r condition
206 48 0 0 eval sprintf("\"%s\"", $app->separate) // do { warn $@ =~ s/ at .*//ru; $DEFAULT_SEPARATE }
267 1 3 3 @width == 0 or $width[-1] ne ""