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
115 0 0 0 $ready and not $in_debugger
135 0 0 0 @skippkg and grep {$_ eq $package;} @skippkg
147 0 0 0 $OSNAME eq 'MacOS' and $#dbline < 0
172 0 0 0 defined $old_val && defined $new_val
185 0 0 0 exists $dbline{$lineno} and local $brkpts = $dbline{$lineno}
207 0 0 0 $stop and $brkpt->enabled
0 0 0 $stop and $brkpt->enabled and not $single & 32
271 0 0 0 $disp and $disp->enabled
297 0 0 0 $running == 2 and defined $eval_str
434 0 0 0 $disp and $disp->enabled
455 0 0 0 $DB::running == 2 and defined $DB::eval_str
553 0 0 0 'DB' eq $pkg and 'DB' eq $fn

or 2 conditions

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

or 3 conditions

line l !l&&r !l&&!r condition
171 0 0 0 defined $old_value or defined $new_val
173 0 0 0 $not_same or $new_val ne $wp->old_value
238 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'
252 0 0 0 $single or $signal
0 0 0 $single or $signal or $watch_triggered
553 0 0 0 'DB::DB' eq $fn or 'DB' eq $pkg and 'DB' eq $fn