Condition Coverage

blib/lib/Build/Hopen/Scope.pm
Criterion Covered Total %
condition 13 17 76.4


and 3 conditions

line !l l&&!r l&&r condition
157 80 16 8 ($levels // '') eq 'local' and $self->local
160 17 43 44 $self->outer and !defined($levels) || $levels eq 'local' || $levels > 0
295 0 0 9 ref $args{'outer'} and eval { do { $args{'outer'}->DOES('Build::Hopen::Scope') } }

or 2 conditions

line l !l condition
157 79 25 $levels // ''

or 3 conditions

line l !l&&r !l&&!r condition
160 31 40 16 !defined($levels) || $levels eq 'local' || $levels > 0
295 0 9 0 not defined $args{'outer'} or ref $args{'outer'} and eval { do { $args{'outer'}->DOES('Build::Hopen::Scope') } }