Branch Coverage

blib/lib/Build/Hopen/Scope.pm
Criterion Covered Total %
branch 14 24 58.3


line true false branch
152 0 64 unless my $self = shift()
153 0 64 unless my $coderef = shift()
157 0 64 if ($levels // '') eq 'local' and $self->local
160 30 3 if ($self->outer and !defined($levels) || $levels eq 'local' || $levels > 0)
163 26 4 $levels eq 'local' ? :
15 30 !defined($levels) ? :
190 0 44 unless $args{'name'}
195 22 22 if defined $here
265 0 0 unless (exists $hrRetval->{$k})
267 0 0 $args{'deep'} ? :
291 0 7 unless not defined $args{'outer'} or ref $args{'outer'} and eval { do { $args{'outer'}->DOES('Build::Hopen::Scope') } }
294 0 7 unless defined wantarray