Branch Coverage

blib/lib/Venus/Space.pm
Criterion Covered Total %
branch 64 76 84.2


line true false branch
19 499 0 unless $self->lookslike_a_pragma
57 2 9 if @data
118 0 42 unless ($func)
128 2 40 unless ($next)
129 1 1 if ($class->can("AUTOLOAD"))
134 1 41 unless ($next)
151 2 3 ref $step eq 'ARRAY' ? :
178 0 157 if $item =~ /$regexp$/u
184 2 9 if $seen{$dir}++
205 0 2 unless ($func)
215 1 1 unless ($next)
223 1 0 @args ? :
237 1 0 unless fileno $handle
256 2 11 if (my $error = $@)
280 1 1 if @data
309 4 2 unless $self->loaded
356 306 19 if $class eq "main" or $self->loaded
360 6 13 if ($error)
374 366 61 $self->included || @{$self->routines;} ? :
385 4 22 if (-f "$path/$file")
406 1 0 unless $space->loaded
422 3 0 if @parts > 1
466 0 1 if $self->unloaded
502 0 4 if -f $target
520 2 1 if $code
545 1 5 if @data
582 3 216 if $item =~ /$regexp$/u
588 4 10 if $seen{$dir}++
610 1 3 if (@list) { }
2 1 elsif (defined $length) { }
1 0 elsif (defined $offset) { }
628 0 2 unless $code
630 1 1 unless ($orig)
660 1 2 if ref $target eq "ARRAY"
666 1 2 &Scalar::Util::looks_like_number($version) ? :
695 34 53 if $self->unloaded
713 55 35 $self->loaded ? :
723 4 2 grep((!/\A[^:]+::\z/u), keys %{"${package}::";}) ? :