Condition Coverage

lib/Math/String.pm
Criterion Covered Total %
condition 11 23 47.8


and 3 conditions

line !l l&&!r l&&r condition
79 0 51 0 not ref $val and $val eq $class
84 0 46 5 ref $set and ref $set eq 'HASH' || UNIVERSAL::isa($set, 'Math::String::Charset')
405 2 0 3 not ref $_[0] and $_[0] eq 'Math::String'
417 2 0 1 not ref $_[0] and $_[0] eq 'Math::String'

or 2 conditions

line l !l condition
61 5 0 'Math::BigInt'->config->{'lib'} || 'Math::BigInt::Calc'

or 3 conditions

line l !l&&r !l&&!r condition
84 0 5 46 ref $set eq 'HASH' || UNIVERSAL::isa($set, 'Math::String::Charset')
195 0 122 0 ref $class || $class
447 0 0 0 $l < $x->minlen or $l > $x->maxlen