Condition Coverage

blib/lib/Text/FixedWidth.pm
Criterion Covered Total %
condition 19 30 63.3


and 3 conditions

line !l l&&!r l&&r condition
91 2 4 8 $value and $value eq 'undef'
154 4 3 0 $reader and not defined $length
161 7 0 0 $value and $value eq 'undef'
249 10 28 0 defined $value and length $value > $length
262 29 9 0 $sprintf =~ /\%\d*[duoxefgXEGbB]/ and !defined($value) || $value eq '' || !($value =~ /^(\d+\.?\d*|\.\d+)$/)
388 3 8 3 defined $val and length $val > $length

or 3 conditions

line l !l&&r !l&&!r condition
60 0 7 0 $caller_is_obj || $caller
61 0 7 0 ref $class || $class
151 4 3 0 $sprintf or $reader
262 3 0 6 !defined($value) || $value eq '' || !($value =~ /^(\d+\.?\d*|\.\d+)$/)