Condition Coverage

blib/lib/Data/RoundRobinShared.pm
Criterion Covered Total %
condition 3 14 21.4


and 3 conditions

line !l l&&!r l&&r condition
32 0 0 0 ref $$self{'data'} eq 'ARRAY' and scalar @{$$self{'data'};} != scalar @{$params{'data'};}
0 0 0 ref $$self{'data'} eq 'ARRAY' and scalar @{$$self{'data'};} != scalar @{$params{'data'};} and $params{'simple_check'}

or 2 conditions

line l !l condition
28 1 0 $params{'key'} || 'sharedRoundRoundRobin'

or 3 conditions

line l !l&&r !l&&!r condition
26 0 1 0 ref $class || $class
32 1 0 0 not $$self{'data'} or ref $$self{'data'} eq 'ARRAY' and scalar @{$$self{'data'};} != scalar @{$params{'data'};} and $params{'simple_check'}