Branch Coverage

blib/lib/Scanner/Format.pm
Criterion Covered Total %
branch 7 46 15.2


line true false branch
24 0 1 unless defined $units
25 1 0 if ('Scanner::Format'->_validateUnits($units))
37 0 1 unless defined $format
40 0 1 unless $t
59 0 0 unless $self->_setPaperSpecs(\%params)
60 0 0 unless $self->_setCalibrator(\%params)
76 0 0 $$self{'orientation'} eq 'P' ? :
0 0 $$self{'calibrator'} ? :
173 0 1 unless $self->_validateOrientation(uc $o)
175 0 1 if ($w =~ /^[[:digit:].]*$/) { }
176 0 0 if $w <= 0
177 0 0 if $l <= 0
178 0 0 unless $l =~ /^[[:digit:].]*$/
181 0 1 unless $self->_validatePaperSpecs($w)
221 0 0 $l eq 1 ? :
233 0 0 $$self{'calibrator'} ? :
242 0 0 defined $$params{'units'} ? :
244 0 0 unless $self->_validateUnits($u)
246 0 0 defined $$params{'format'} ? :
251 0 0 unless defined $o
254 0 0 if ($w =~ /^[[:digit:].]*$/) { }
274 0 0 defined $$params{'calibrator'} ? :
276 0 0 $calibrator ? :