Branch Coverage

blib/lib/Path/Class/Iterator.pm
Criterion Covered Total %
branch 27 38 71.0


line true false branch
45 0 37 unless (defined $d)
48 0 0 if ($self->error_handler->($self, $path, $!)) { }
67 37 156 unless (defined $next)
73 82 74 if not $self->follow_hidden and $next =~ /^\./o
75 74 0 if $next ne '.' and $next ne '..'
80 33 41 if (-d $f) { }
131 0 5 unless $self->root
133 1 4 unless ($self->root->open)
144 0 0 if $self->show_warnings
148 1 3 unless $self->error_handler
162 3 1 $self->breadth_first ? :
179 4 33 unless ($self->queue->[0])
186 0 33 if $debug
194 47 27 unless ($self->follow_symlinks)
204 0 74 if $debug
205 33 41 if (-d $next)
210 33 0 unless ($self->depth and $self->cur_depth > $self->depth)
214 3 30 if ($self->interesting)
217 0 3 unless ref $new eq 'ARRAY'