Condition Coverage

blib/lib/Persistent/DataType/String.pm
Criterion Covered Total %
condition 12 21 57.1


and 3 conditions

line !l l&&!r l&&r condition
191 44 78 0 defined $value and $value eq ''
195 44 0 78 defined $value and $max_length > 0
44 78 0 defined $value and $max_length > 0 and CORE::length $value > $max_length
332 44 0 0 defined $value and CORE::length $value > $max_length

or 3 conditions

line l !l&&r !l&&!r condition
182 145 122 0 @_ == 1 or @_ == 2
316 122 44 0 @_ == 1 or @_ == 2
325 0 0 44 not defined $max_length or $max_length eq ''