Condition Coverage

blib/lib/ProjectBuilder/Base.pm
Criterion Covered Total %
condition 0 84 0.0


and 3 conditions

line !l l&&!r l&&r condition
157 0 0 0 $pbdebug < 1 and $cmd =~ /^\s*\S*sudo/o
0 0 0 $pbdebug < 1 and $cmd =~ /^\s*\S*sudo/o and defined $Global::pb_show_sudo
0 0 0 $pbdebug < 1 and $cmd =~ /^\s*\S*sudo/o and defined $Global::pb_show_sudo and $Global::pb_show_sudo =~ /true/io
162 0 0 0 defined $verbose and $verbose =~ /mayfail/
165 0 0 0 -f "$ENV{'PBTMP'}/system.$$.log" and defined $verbose
0 0 0 -f "$ENV{'PBTMP'}/system.$$.log" and defined $verbose and $verbose =~ /verbose/
177 0 0 0 -f "$ENV{'PBTMP'}/system.$$.log" and !defined($verbose) || $verbose ne 'quiet' || $Global::pb_stop_on_error
185 0 0 0 -f "$ENV{'PBTMP'}/system.$$.log" and defined $verbose
0 0 0 -f "$ENV{'PBTMP'}/system.$$.log" and defined $verbose and $verbose ne 'quiet'
286 0 0 0 $dlevel == 0 and $pbLOG != \*STDOUT
440 0 0 0 $i >= 0 and $template[$i] eq 'X'
504 0 0 0 defined $req and defined $appname
505 0 0 0 defined $opt and defined $appname

or 2 conditions

line l !l condition
148 0 0 shift() || undef
203 0 0 shift() || undef
254 0 0 shift() || 0
255 0 0 shift() || \*STDOUT
280 0 0 shift() || 0
281 0 0 shift() || ''
302 0 0 shift() || undef
358 0 0 shift() || 0
373 0 0 shift() || 'Error'
499 0 0 shift() || undef
500 0 0 shift() || undef
501 0 0 shift() || undef

or 3 conditions

line l !l&&r !l&&!r condition
147 0 0 0 shift() || $cmd
151 0 0 0 not defined $verbose or $verbose ne 'quiet'
154 0 0 0 not defined $verbose or $verbose ne 'noredir'
176 0 0 0 not defined $verbose or $verbose ne 'quiet'
0 0 0 not defined $verbose or $verbose ne 'quiet' or $Global::pb_stop_on_error
177 0 0 0 !defined($verbose) || $verbose ne 'quiet' || $Global::pb_stop_on_error
184 0 0 0 not defined $verbose or $verbose ne 'quiet'