Condition Coverage

blib/lib/DDC/PP/CQCount.pm
Criterion Covered Total %
condition 9 44 20.4


and 3 conditions

line !l l&&!r l&&r condition
165 0 0 0 $_[0]{'Exprs'} && @{$_[0]{'Exprs'};}
172 0 0 2 $_ and $id = $_->GetMatchId
222 0 0 0 $obj->{'Keys'} && !$obj->{'Keys'}->empty
0 0 0 $obj->{'Sample'} && $obj->{'Sample'} > 0
265 0 0 0 $obj->{'IndexNames'} && @{$obj->{'IndexNames'};}

or 2 conditions

line l !l condition
83 0 0 $_[0]{'Slice'} || 1
135 18 0 $index || 'Token'
10 8 $matchid || 0
16 2 $offset || 0
178 0 0 $_[0]{'Exprs'} || []
198 0 28 $samp || -1
207 0 0 $_[0]{'Keys'} && $_[0]{'Keys'}->GetMatchId || $_[0]{'Dtr'} && $_[0]{'Dtr'}->GetMatchId || 0
242 0 0 $climit || -1
0 0 $ixnames || []
248 0 0 $_[0]{'MatchId'} || $_[0]{'QCount'} && $_[0]{'QCount'}->GetMatchId || 0

or 3 conditions

line l !l&&r !l&&!r condition
28 0 2 0 $label || $that->defaultLabel
198 0 0 28 $sort || DDC::PP::NoSort()
222 0 0 0 $obj->{'Lo'} || $obj->{'Hi'}