blib/lib/Directory/Scanner/Stream.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 14 | 22 | 63.6 |
line | true | false | branch |
---|---|---|---|
42 | 15 | 41 | unless &Scalar::Util::blessed($dir) and $dir->isa('Path::Tiny') |
48 | 0 | 56 | unless -d $dir |
50 | 0 | 56 | unless -r $dir |
54 | 0 | 56 | unless opendir $handle, $dir |
78 | 0 | 56 | unless closedir $_[0]{'_handle'} |
86 | 0 | 157 | if $self->{'_is_done'} |
89 | 0 | 157 | if $self->{'_is_closed'} |
97 | 213 | 56 | if (my $name = readdir $self->{'_handle'}) { } |
100 | 0 | 213 | unless defined $name |
103 | 112 | 101 | if $name eq '.' or $name eq '..' |
108 | 0 | 101 | if (not -r $next) { } |