Condition Coverage

blib/lib/Test/Weaken.pm
Criterion Covered Total %
condition 16 21 76.1


and 3 conditions

line !l l&&!r l&&r condition
436 4 6 2 ref $probe eq 'REF' and &Scalar::Util::isweak(${$probe;})
549 150 88 1 ref $probe_ref eq 'REF' && &Scalar::Util::isweak(${$probe_ref;})
577 151 88 0 ref $probe_ref eq 'REF' && &Scalar::Util::isweak(${$probe_ref;})
620 6 18 4 $max_errors > 0 and $error_count >= $max_errors

or 3 conditions

line l !l&&r !l&&!r condition
155 144 0 299 $object_type eq 'SCALAR' or $object_type eq 'VSTRING'
144 0 299 $object_type eq 'SCALAR' or $object_type eq 'VSTRING' or $object_type eq 'LVALUE'
534 0 0 18 not &Scalar::Util::looks_like_number($compare_depth) or $compare_depth < 0