Condition Coverage

lib/Math/String.pm
Criterion Covered Total %
condition 10 23 43.4


and 3 conditions

line !l l&&!r l&&r condition
77 0 51 0 not ref $val and $val eq $class
82 0 51 0 ref $set and ref $set eq 'HASH' || UNIVERSAL::isa($set, 'Math::String::Charset')
403 2 0 3 not ref $_[0] and $_[0] eq 'Math::String'
415 2 0 1 not ref $_[0] and $_[0] eq 'Math::String'

or 2 conditions

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

or 3 conditions

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