Condition Coverage

blib/lib/Archive/Zip/Member.pm
Criterion Covered Total %
condition 27 45 60.0


and 3 conditions

line !l l&&!r l&&r condition
759 11 60 19 $self->compressionMethod == 0 and $self->desiredCompressionMethod == 8
60 9 2 $self->compressionMethod == 8 and $self->desiredCompressionMethod == 0
888 14 0 57 $self->uncompressedSize > 0 && ($self->compressionMethod == 0 || $self->desiredCompressionMethod == 8)
894 14 49 8 $headerFieldsUnknown && !$fhIsSeekable
932 47 21 0 $status != 0 and $status != 1

or 3 conditions

line l !l&&r !l&&!r condition
235 149 0 0 $format == 3 or $format == 2
149 0 0 $format == 3 or $format == 2 or $format == 13
149 0 0 $format == 3 or $format == 2 or $format == 13 or $format == 5
149 0 0 $format == 3 or $format == 2 or $format == 13 or $format == 5 or $format == 16
149 0 0 $format == 3 or $format == 2 or $format == 13 or $format == 5 or $format == 16 or $format == 12
149 0 0 $format == 3 or $format == 2 or $format == 13 or $format == 5 or $format == 16 or $format == 12 or $format == 17
244 73 76 0 $mode != 0 or not $self->localExtraField
732 0 2 0 $status == Z_OK() or $status == Z_STREAM_END()
818 29 51 74 $self->_dataEnded || !$self->_readDataRemaining
888 48 9 0 $self->compressionMethod == 0 || $self->desiredCompressionMethod == 8