Branch Coverage

blib/lib/Devel/TraceLoad.pm
Criterion Covered Total %
branch 20 58 34.4


line true false branch
35 0 0 if @_
41 0 133 unless defined $ver
42 45 88 if $ver =~ /^ \d+ (?: [.] \d+ )* $/x
54 0 44 if $file =~ m[^/]
67 0 0 defined $$info{'version'} ? :
72 0 0 if (my $err = $$info{'error'})
79 0 0 @comment ? :
108 0 0 $arg =~ s/^([+-])(.+)/$2/ ? :
109 0 0 unless exists $opts{$arg}
116 0 1 $opts{'stdout'} ? :
120 0 1 if ($opts{'yaml'})
122 0 0 if ($@)
138 0 90 unless $opts{'enabled'}
139 0 90 if $arg =~ /$exclude/
142 2 88 if (my $ver = _is_version($arg)) { }
143 1 1 if ($when eq 'before')
155 44 44 if ($when eq 'before') { }
44 0 elsif ($when eq 'after') { }
158 0 44 if ($opts{'during'})
179 1 43 if ($err) { }
192 0 1 if ($opts{'after'})
195 0 0 if ($opts{'dump'})
196 0 0 unless open $fh, '>', $opts{'dump_name'}
200 0 0 if ($opts{'yaml'}) { }
205 0 0 if (@load_log) { }
214 0 1 if ($opts{'summary'})
222 0 0 if (%loaded) { }
231 0 0 defined $ver ? :
245 0 0 if (@version_log) { }