Branch Coverage

blib/lib/Image/MetaData/JPEG/parsers/app13.pl
Criterion Covered Total %
branch 20 26 76.9


line true false branch
40 4 56 if $this->size < length $good_id
42 27 29 unless $good_id eq $id
45 1 28 if $id =~ /2\.5/
48 1 29 unless $this->search_record('Identifier')
97 0 407 unless grep {$_ eq $type;} @$Image::MetaData::JPEG::Segment::APP13_PHOTOSHOP_TYPE
107 407 0 if $name_length % 2 == 0
111 128 279 $data_length % 2 ? :
123 24 383 if ($identifier eq $Image::MetaData::JPEG::Segment::APP13_PHOTOSHOP_IPTC) { }
124 0 24 if $name ne ''
132 0 383 if $name
134 128 279 if $need_padding
199 0 370 if $marker ne $Image::MetaData::JPEG::Segment::APP13_IPTC_TAGMARKER
206 0 370 if $length & 32768