Branch Coverage

blib/lib/Alien/Build/Plugin/Test/Mock.pm
Criterion Covered Total %
branch 26 28 92.8


line true false branch
33 8 6 if (my $probe = $self->probe)
35 7 1 if ($probe =~ /^(share|system)$/) { }
1 0 elsif ($probe eq 'die') { }
57 10 4 if (my $download = $self->download)
59 9 1 unless ref $download eq "HASH"
68 8 6 if (my $extract = $self->extract)
70 7 1 unless ref $extract eq "HASH"
84 6 8 if (my $build = $self->build)
111 5 1 unless ref $build eq "ARRAY"
125 4 10 if (my $gather = $self->gather)
130 2 2 if (ref $gather eq 'HASH') { }
155 16 43 if (ref $val eq 'HASH') { }
3 40 elsif (ref $val eq 'CODE') { }
40 0 elsif (defined $val) { }