Branch Coverage

lib/Panotools/Script/Line/Image.pm
Criterion Covered Total %
branch 36 76 47.3


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 0 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) { }