Branch Coverage

blib/lib/Build/Hopen/Scope.pm
Criterion Covered Total %
branch 18 24 75.0


line true false branch
152 0 104 unless my $self = shift()
153 0 104 unless my $coderef = shift()
157 8 96 if ($levels // '') eq 'local' and $self->local
160 54 16 if ($self->outer and !defined($levels) || $levels eq 'local' || $levels > 0)
163 14 40 $levels eq 'local' ? :
17 54 !defined($levels) ? :
190 0 86 unless $args{'name'}
196 39 47 if defined $here
269 1 1 unless (exists $hrRetval->{$k})
271 1 0 $args{'deep'} ? :
295 0 9 unless not defined $args{'outer'} or ref $args{'outer'} and eval { do { $args{'outer'}->DOES('Build::Hopen::Scope') } }
298 0 9 unless defined wantarray