Branch Coverage

blib/lib/Mail/Mbox/MessageParser/Cache.pm
Criterion Covered Total %
branch 3 16 18.7


line true false branch
35 0 257 unless defined $self->{'file_name'}
36 0 257 unless defined $self->{'file_handle'}
39 0 257 unless exists $Mail::Mbox::MessageParser::MetaInfo::_CACHE_OPTIONS{'file_name'}
98 0 0 unless (defined $self->{'file_name'} and _ENTRY_STILL_VALID($self->{'file_name'}))
120 0 0 if $self->end_of_file
140 0 0 unless ($$Mail::Mbox::MessageParser::Cache::_CACHE{$self->{'file_name'}}{'emails'}[$self->{'email_number'}]{'validated'})
178 0 0 unless $Mail::Mbox::MessageParser::Cache::_DEBUG
185 0 0 $#{$$Mail::Mbox::MessageParser::Cache::_CACHE{$self->{'file_name'}}{'emails'};} != -1 ? :