Condition Coverage

lib/Devel/Trepan/DB.pm
Criterion Covered Total %
condition 0 68 0.0


and 3 conditions

line !l l&&!r l&&r condition
111 0 0 0 $ready and not $in_debugger
131 0 0 0 @skippkg and grep {$_ eq $package;} @skippkg
143 0 0 0 $OSNAME eq 'MacOS' and $#dbline < 0
168 0 0 0 defined $old_val && defined $new_val
181 0 0 0 exists $dbline{$lineno} and local $brkpts = $dbline{$lineno}
203 0 0 0 $stop and $brkpt->enabled
0 0 0 $stop and $brkpt->enabled and not $single & 32
267 0 0 0 $disp and $disp->enabled
293 0 0 0 $running == 2 and defined $eval_str
430 0 0 0 $disp and $disp->enabled
451 0 0 0 $DB::running == 2 and defined $DB::eval_str
550 0 0 0 'DB' eq $pkg and 'DB' eq $fn

or 2 conditions

line l !l condition
221 0 0 $event ||= 'signal'
225 0 0 $event ||= 'trace'
227 0 0 $event ||= 'line'
229 0 0 $event ||= 'recurse overflow'

or 3 conditions

line l !l&&r !l&&!r condition
167 0 0 0 defined $old_value or defined $new_val
169 0 0 0 $not_same or $new_val ne $wp->old_value
234 0 0 0 $single or $trace
0 0 0 $single or $trace or $signal
0 0 0 $single or $trace or $signal or $event eq 'watch'
248 0 0 0 $single or $signal
0 0 0 $single or $signal or $watch_triggered
550 0 0 0 'DB::DB' eq $fn or 'DB' eq $pkg and 'DB' eq $fn