Condition Coverage

blib/lib/App/CLI/Toolkit.pm
Criterion Covered Total %
condition 0 37 0.0


and 3 conditions

line !l l&&!r l&&r condition
22 0 0 0 exists $$self{'description'} and ref $$self{'description'}
67 0 0 0 not $param =~ /[\?\*]/ and $found_optional_param
79 0 0 0 @params and @ARGV
81 0 0 0 @params > 1 and $params[0] =~ /[\+\*]$/
0 0 0 @params > 1 and $params[0] =~ /[\+\*]$/ and $shifting
103 0 0 0 exists $$self{'_opts'}{'help'} and $$self{'_opts'}{'help'}
119 0 0 0 not exists $$self{'_opts'}{$key} and exists $$self{'_opts'}{$alt_key}
131 0 0 0 UNIVERSAL::isa($retval, 'ARRAY') and wantarray
194 0 0 0 $arg_type and $option eq '%'

or 2 conditions

line l !l condition
181 0 0 $3 || ''
210 0 0 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
31 0 0 0 grep {/\bh(elp)?\b/;} keys %{$$self{'options'};} or $$self{'noautohelp'}
202 0 0 0 $option eq '@' or $option eq '%'