Condition Coverage

blib/lib/Archive/Zip/ZipFileMember.pm
Criterion Covered Total %
condition 7 21 33.3


and 3 conditions

line !l l&&!r l&&r condition
42 14 0 1 substr($self->fileName, -1, 1) eq '/' && $self->uncompressedSize == 0
59 25 0 0 defined $previousWhere and $where == $previousWhere
74 25 0 0 $status == 3 and $$self{'possibleEocdOffset'}
281 0 0 0 $signature == 134695760 and $signature != $$self{'crc32'}
364 3 2 0 $$self{'uncompressedSize'} != $$self{'compressedSize'} and $$self{'compressionMethod'} == 0

or 3 conditions

line l !l&&r !l&&!r condition
186 0 0 0 $oldCrc32 != $$self{'crc32'} or $oldUncompressedSize != $$self{'uncompressedSize'}
252 0 0 2 $$self{'crc32'} != $crc32 or $$self{'uncompressedSize'} != $uncompressedSize