Branch Coverage

blib/lib/Test/CircularDependencies.pm
Criterion Covered Total %
branch 33 58 56.9


line true false branch
95 0 2 if ($^O =~ /^(dos|os2)/i) { }
0 2 elsif ($^O =~ /^MacOS/i) { }
112 14 0 unless $relpath =~ /\.pm$/
114 14 0 $args->{'dirs'} ? :
118 0 16 unless defined $dir
122 0 16 if ref $dir
124 0 16 unless -d $dir and -x $dir
133 0 16 if $@ or not defined $abs_dir
136 14 2 if -f $fullpath
152 4 0 if (@loops)
167 6 46 if ($in_tree{$elem}) { }
190 0 4 if ($inc)
196 0 4 unless @$inputs
198 4 0 if (-f $inp)
202 0 0 if (-d $inp)
208 0 0 if ($file =~ /\.pl$/)
211 0 0 if ($file =~ /\.pm$/)
221 6 18 if $depends{$module}
223 4 14 -f $module ? :
224 0 18 unless ($path)
232 0 18 if ($@)
238 16 28 if is_core($dep)
239 8 20 if $dep eq "perl"
240 0 20 if $verbose
241 0 20 if $module eq $dep
257 0 44 @_ > 0 ? :
259 28 16 unless defined(my $first_release = Module::CoreList::first_release($module))
260 0 16 unless $version >= $first_release
261 16 0 unless defined(my $final_release = Module::CoreList::removed_from($module))