Condition Coverage

blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm
Criterion Covered Total %
condition 3 30 10.0


and 3 conditions

line !l l&&!r l&&r condition
56 23 0 243 exists $Mail::Mbox::MessageParser::MetaInfo::_CACHE_OPTIONS{'file_name'} and $cache_options->{'file_name'} ne $Mail::Mbox::MessageParser::MetaInfo::_CACHE_OPTIONS{'file_name'}
76 0 0 0 defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE_OPTIONS{'file_name'} and -f $Mail::Mbox::MessageParser::MetaInfo::_CACHE_OPTIONS{'file_name'}
96 0 0 0 defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'}
0 0 0 defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'} and $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} == $size
0 0 0 defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'} and $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} == $size and $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'} == $time_stamp
257 0 0 exists $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name} and (defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'} and $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} == $size and $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'} == $time_stamp)
149 0 0 0 exists $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'}
0 0 0 exists $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'}
0 0 0 exists $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'} and defined $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'emails'}[0]{'offset'}
159 0 0 0 $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'size'} == $size && $Mail::Mbox::MessageParser::MetaInfo::_CACHE->{$file_name}{'time_stamp'} == $time_stamp