Branch Coverage

blib/lib/Alien/Build/Interpolate.pm
Criterion Covered Total %
branch 27 30 90.0


line true false branch
28 1 1649 if (defined $self->{'helper'}{$name})
36 485 1164 if (ref $_[0] eq 'CODE') { }
73 5 49 unless defined $self->{'helper'}{$name}
86 8 0 if $version
89 4 3 unless ($self->{'classes'}{$module})
91 1 3 if ($module->can("alien_helper"))
105 0 47 unless defined $code
107 7 40 if (ref $code ne "CODE")
115 0 4 if $@
129 3 39 unless defined $code
141 10 6 if ($name =~ /^(.*?)\.(.*)$/) { }
5 1 elsif (exists $prop->{$name}) { }
174 45 1 $helper ? :
214 4 48 if $code
221 4 91 if (ref $self->{'require'} eq "CODE")