Condition Coverage

blib/lib/WebService/Solr/Query.pm
Criterion Covered Total %
condition 13 17 76.4


and 3 conditions

line !l l&&!r l&&r condition
18 0 0 33 @_ == 1 and ref $_[0]
0 32 1 @_ == 1 and ref $_[0] and ref $_[0] eq 'ARRAY'
99 16 54 36 ref $v and UNIVERSAL::isa($v, 'ARRAY')
70 0 36 ref $v and UNIVERSAL::isa($v, 'ARRAY') and defined $v->[0]
54 28 8 ref $v and UNIVERSAL::isa($v, 'ARRAY') and defined $v->[0] and $v->[0] =~ /^ - ( AND|OR ) $/xi

or 2 conditions

line l !l condition
135 82 16 ref $v || 'SCALAR'