Condition Coverage

blib/lib/Net/FTPServer/InMem/DirHandle.pm
Criterion Covered Total %
condition 12 20 60.0


and 3 conditions

line !l l&&!r l&&r condition
92 0 0 179 defined $filename and length $filename
100 4 532 99 $Net::FTPServer::InMem::DirHandle::files{$_}{'dir_id'} == $self->{'fs_dir_id'} and $Net::FTPServer::InMem::DirHandle::files{$_}{'name'} eq $filename
115 96 30 7 $Net::FTPServer::InMem::DirHandle::dirs{$_}{'parent'} == $self->{'fs_dir_id'} and $Net::FTPServer::InMem::DirHandle::dirs{$_}{'name'} eq $filename
348 0 0 0 $Net::FTPServer::InMem::DirHandle::files{$_}{'dir_id'} == $self->{'fs_dir_id'} and $Net::FTPServer::InMem::DirHandle::files{$_}{'name'} eq $filename
362 0 203 1 $Net::FTPServer::InMem::DirHandle::files{$_}{'dir_id'} == $self->{'fs_dir_id'} and $Net::FTPServer::InMem::DirHandle::files{$_}{'name'} eq $filename
382 0 0 1 $Net::FTPServer::InMem::DirHandle::files{$_}{'dir_id'} == $self->{'fs_dir_id'} and $Net::FTPServer::InMem::DirHandle::files{$_}{'name'} eq $filename

or 2 conditions

line l !l condition
65 25 47 shift() || '/'