Branch Coverage

blib/lib/ShipIt/ProjectType/AutoConf.pm
Criterion Covered Total %
branch 0 54 0.0


line true false branch
13 0 0 unless -e 'configure.ac'
21 0 0 unless $conf =~ /^AC_INIT\((.+?), (\S+?), .+\)/m
31 0 0 unless $conf =~ s/^AC_INIT\((.+?), (\S+?), (.+)\)/AC_INIT($1, $newver, $3)/m
50 0 0 unless my($basename) = $distfile =~ m[([^/]+)$]
54 0 0 unless File::Copy::copy($distfile, $testdir)
59 0 0 unless chdir $testdir
60 0 0 if system "tar -zxvf $basename"
62 0 0 unless my($untardir) = $basename =~ /^(.+)\.tar\.gz$/
63 0 0 unless -d $untardir
64 0 0 unless chdir $untardir
66 0 0 if system './configure'
67 0 0 if system 'make'
68 0 0 if system 'make', 'test'
71 0 0 unless chdir $old_cwd
79 0 0 unless my $projname = $self->{'projname'}
80 0 0 unless my $projver = $self->{'projver'}
84 0 0 if (my $tdir = $self->{'dist_tempdirobj'})
86 0 0 if -e $file
89 0 0 if -e $distfile
91 0 0 if (-e 'Makefile')
92 0 0 if system 'make', 'distclean'
95 0 0 if (-x 'autogen.sh')
96 0 0 if system './autogen.sh'
99 0 0 if system './configure'
100 0 0 if system 'make', 'dist'
102 0 0 unless -e $distfile
108 0 0 unless File::Copy::move($distfile, $tdir->directory)