Condition Coverage

blib/lib/DicomPack/IO/DicomReader.pm
Criterion Covered Total %
condition 0 42 0.0


and 3 conditions

line !l l&&!r l&&r condition
172 0 0 0 $isImplicitVR and not $isMetaInfo
213 0 0 0 $tagID ne 'fffe,e000' and $tagID ne 'fffe,e00d'
0 0 0 $tagID ne 'fffe,e000' and $tagID ne 'fffe,e00d' and $tagID ne 'fffe,e0dd'
268 0 0 0 $vr eq 'SQ' and $len != 0
303 0 0 0 length $value > 8 and $vr eq 'XX'
327 0 0 0 defined $vrParent and $vrParent ne 'SQ'
364 0 0 0 $strLen >= 0 and $byteCount >= $strLen

or 3 conditions

line l !l&&r !l&&!r condition
149 0 0 0 $isLittleEndian or $isMetaInfo
177 0 0 0 $isLittleEndian or $isMetaInfo
199 0 0 0 $isLittleEndian or $isMetaInfo
219 0 0 0 $isLittleEndian or $isMetaInfo
248 0 0 0 $byteCount < 0 or $startPos + $byteCount + 8 > length $$pDicomStr
262 0 0 0 $tagID eq 'fffe,e00d' or $tagID eq 'fffe,e0dd'
268 0 0 0 $len == 4294967295 or $vr eq 'SQ' and $len != 0