Condition Coverage

lib/Math/String/Charset/Grouped.pm
Criterion Covered Total %
condition 25 40 62.5


and 3 conditions

line !l l&&!r l&&r condition
98 19 5 0 ref $$sets{$set} ne 'ARRAY' and ref $$sets{$set} ne 'Math::String::Charset'
223 67 20 0 exists $$sets{$j} and exists $$sets{$r}
254 14 0 1 $str eq '' and $$self{'_minlen'} <= 0
403 4 13 5 not defined $$self{'_sep'} and $i == $clen
471 0 4 0 defined $$self{'_maxlen'} and $count > $$self{'_maxlen'}
495 0 4 0 defined $$self{'_maxlen'} and $count > $$self{'_maxlen'}

or 2 conditions

line l !l condition
207 12 0 shift() || 1
468 3 1 shift() || 0
479 0 2 $$self{'_sep'} || ''
492 3 1 shift() || 0
503 0 2 $$self{'_sep'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
107 8 0 0 $$sets{'1'} || $$sets{'0'}
108 6 2 0 $$sets{'-1'} || $$sets{'0'}
110 0 0 8 defined $$self{'_clen'} or defined $$self{'_sep'}
222 20 25 42 $$sets{$j} || $$sets{$r}