Branch Coverage

blib/lib/Alien/Base/ModuleBuild/File.pm
Criterion Covered Total %
branch 5 18 27.7


line true false branch
12 94 13 ref $_[0] ? :
29 4 5 if (my $new_filename = $repo->{'new_filename'})
36 0 9 if (defined $self->{'sha1'} or defined $self->{'sha256'})
37 0 0 unless (eval { do { require Digest::SHA } })
42 0 0 unless eval { do { require Digest::SHA } }
44 0 0 if (defined $self->{'sha1'})
47 0 0 unless ($sha->hexdigest eq $self->{'sha1'})
53 0 0 if (defined $self->{'sha256'})
56 0 0 unless ($sha->hexdigest eq $self->{'sha256'})