Condition Coverage

lib/Panotools/Photos.pm
Criterion Covered Total %
condition 12 36 33.3


and 3 conditions

line !l l&&!r l&&r condition
344 20 2 2 $image->{'exif'}{'RedBalance'} and $image->{'exif'}{'BlueBalance'}

or 2 conditions

line l !l condition
140 2 3 shift() || 4
166 0 0 $image->{'exif'}{'ShutterSpeedValue'} || $image->{'exif'}{'ExposureTime'} || $image->{'exif'}{'ShutterSpeed'} || 0
196 6 0 shift() || 15
281 0 0 shift() || 0
282 0 0 $self->[$index]{'exif'}{'Rotation'} || undef
315 0 0 shift() || 0
317 0 0 $exif->{'Aperture'} || 1
318 0 0 $exif->{'ExposureTime'} || $exif->{'ShutterSpeed'} || 1
320 0 0 $exif->{'ISO'} || 100

or 3 conditions

line l !l&&r !l&&!r condition
42 0 14 0 ref $class || $class
146 4 0 0 $longest or $shortest
205 25 1 0 $image->{'exif'}{'DateTimeOriginal'} || $image->{'exif'}{'FileModifyDate'}
237 5 0 0 $self->[0]{'exif'}{'DateTimeOriginal'} || $self->[0]{'exif'}{'FileModifyDate'}
238 5 0 0 $self->[-1]{'exif'}{'DateTimeOriginal'} || $self->[-1]{'exif'}{'FileModifyDate'}