Condition Coverage

blib/lib/Devel/Command/DBSub/DB_5_8_6.pm
Criterion Covered Total %
condition 1 88 1.1


and 2 conditions

line l !l condition
567 0 0 &warn($@ =~ /locate/ ? "PadWalker module not found - please install\n" : $@) and next CMD
577 0 0 print $OUT "dumpvar.pl not available.\n" and next CMD

and 3 conditions

line !l l&&!r l&&r condition
6 0 0 0 $] gt '5.009001' and $] lt '5.009005'
37 0 0 0 $single and not $second_time++
91 0 0 0 $^O eq 'MacOS' and $#dbline < 0
100 0 0 0 $dbline{$line} and ($stop, $action) = split(/\0/, $dbline{$line}, 3)
153 0 0 0 watchfunction($package, $filename, $line) and not $single
0 0 0 watchfunction($package, $filename, $line) and not $single and not $was_signal
0 0 0 watchfunction($package, $filename, $line) and not $single and not $was_signal and not $trace & 18446744073709551611
227 0 0 0 $i <= $max and $dbline[$i] == 0
604 0 0 0 $finished and $level <= 1
619 0 0 0 $finished and $level <= 1
634 0 0 0 $finished and $level <= 1
679 0 0 0 $dbline[$i] == 0 and $i < $max
733 0 0 0 $finished and $level <= 1
1182 0 0 0 $pager =~ /^\|/ and '' eq $SIG{'PIPE'} || 'DEFAULT' eq $SIG{'PIPE'}

or 2 conditions

line l !l condition
582 0 0 $2 || ''
585 0 0 $1 || 0
897 0 0 $2 || 1
951 0 0 $ENV{'SHELL'} || '/bin/sh'
962 0 0 $ENV{'SHELL'} || '/bin/sh'
1094 0 0 $1 || '.perl5dbrc'

or 3 conditions

line l !l&&r !l&&!r condition
6 1 0 0 $] gt '5.008005' or $] gt '5.009001' and $] lt '5.009005'
66 0 0 0 $single or $signal
166 0 0 0 $single or $trace & 1
0 0 0 $single or $trace & 1 or $was_signal
261 0 0 0 $single or $was_signal
289 0 0 0 $term || &setterm
0 0 0 $term_pid == $$ || resetterm(1)
400 0 0 0 $Snocheck or $Srev ^ $subname =~ /$Spatt/
897 0 0 0 $2 || $#hist
1182 0 0 0 '' eq $SIG{'PIPE'} || 'DEFAULT' eq $SIG{'PIPE'}