Branch Coverage

blib/lib/Devel/TRay.pm
Criterion Covered Total %
branch 29 48 60.4


line true false branch
62 1 4 unless $arg_str
76 4 1 if $ARGS
78 1 4 if ($re)
95 12 4 if $_ =~ /hide_/
109 0 0 if (exists $DB::sub{$DB::sub})
119 1 6 if scalar @x == 1
126 0 7 unless defined $pkg
127 7 0 unless defined $severity
129 0 7 if ($severity == 0) { }
0 7 elsif ($severity == 1) { }
7 0 elsif ($severity == 2) { }
132 0 0 unless (eval { do { return $mcpan->module($pkg)->distribution } })
142 0 0 unless (eval { do { return $mcpan->distribution($expected_distro)->name } })
154 2 5 if $success
160 1 4 if ($success)
162 0 1 if $success eq 'Moo'
163 0 1 if $success eq 'Moose'
167 0 1 if $pkg =~ qr/$root_namespace/
180 0 10 unless defined $pkg
186 0 7 unless defined $pkg
187 3 4 if $pkg eq '(eval)'
209 0 6 unless defined $filters
212 4 8 if _check_filter($f, $module)
239 0 0 if $frame->{'line'} and $Devel::TRay::show_lines