Branch Coverage

blib/lib/Alien/Build/MM.pm
Criterion Covered Total %
branch 31 52 59.6


line true false branch
24 1 8 -d 'patch' ? :
31 0 9 if (%meta)
37 0 9 if (defined $prop{'alienfile_meta'}) { }
78 8 0 if ($args{'DISTNAME'}) { }
86 0 8 if ($ret == 0)
90 0 0 if (-r $file)
96 0 0 unless ($@)
111 1 7 if ($self->clean_install)
118 6 2 unless $args{'CONFIGURE_REQUIRES'}
119 0 8 unless $self->build->requires("configure")
122 2 6 if ($self->build->install_type eq 'system') { }
6 0 elsif ($self->build->install_type eq 'share') { }
126 1 1 unless $args{'BUILD_REQUIRES'}
127 0 2 unless $self->build->requires("system")
134 5 1 unless $args{'BUILD_REQUIRES'}
135 0 6 unless $self->build->requires("share")
145 8 0 unless $args{'PREREQ_PM'}
151 8 0 if ($self->alienfile_meta)
195 1 0 $self->build->meta_prop->{'arch'} ? :
270 1 0 if ($arg eq "cmd")
295 1 0 $type eq 'vendor' ? :
1 1 $type eq 'site' ? :
2 2 $type eq 'perl' ? :
335 1 0 if ($build->meta_prop->{'arch'})
346 0 1 if ($cflags and not $cflags =~ /^\s*$/ or $libs and not $libs =~ /^\s*$/)
397 0 0 $type ? :