Branch Coverage

lib/Panotools/Script/Line/Image.pm
Criterion Covered Total %
branch 37 76 48.6


line true false branch
139 0 0 unless grep /$valid/, $key
158 38 676 if $entry eq 'n'
161 38 0 if @tokens
183 7 0 unless $self->{'r'} =~ /=/
184 7 0 unless $self->{'p'} =~ /=/
185 7 0 unless $self->{'y'} =~ /=/
192 38 0 unless $vector
196 0 0 unless ('File::Spec'->file_name_is_absolute($name))
209 1 0 if $self->{'f'} == 0
210 0 1 if $self->{'f'} == 1
211 0 1 if $self->{'f'} == 2
212 0 1 if $self->{'f'} == 3
213 0 1 if $self->{'f'} == 4
214 0 1 if $self->{'f'} == 7
215 0 1 if $self->{'f'} == 8
216 0 1 if $self->{'f'} == 10
217 0 1 if $self->{'f'} == 21
224 0 1 if defined $self->{'TiS'}
225 0 1 if defined $self->{'TrX'}
226 1 0 if defined $self->{'a'}
227 1 0 if defined $self->{'d'}
228 1 0 if defined $self->{'g'}
229 1 0 if defined $self->{'Eev'}
230 1 0 if defined $self->{'Er'}
231 1 0 if defined $self->{'Ra'}
232 1 0 if defined $self->{'Va'}
233 1 0 if defined $self->{'Vx'}
234 0 1 if defined $self->{'S'}
243 7 8 if $self->{'w'} < $self->{'h'}
267 80 194 unless defined $self->{$name}
268 27 167 if ($self->{$name} =~ /^=([0-9]+)$/ and defined $pto)
288 0 0 if 'File::Spec'->file_name_is_absolute($name)
289 0 0 unless defined $path_pto
312 6 7 if $rd == 0
369 12 0 if ($self->{'f'} == 0)
374 0 12 if ($self->{'f'} == 2 or $self->{'f'} == 3)
406 0 0 unless $rad_fov
409 0 0 if ($self->{'f'} == 0) { }