Condition Coverage

blib/lib/URI/Query.pm
Criterion Covered Total %
condition 18 21 85.7


and 3 conditions

line !l l&&!r l&&r condition
162 0 0 51 defined $value and $value ne ''
177 1 1 22 defined $value and $value ne ''
200 3 6 14 @_ == 1 and not ref $_[0]
9 14 0 @_ == 1 and not ref $_[0] and $_[0]
3 5 3 @_ == 1 and ref $_[0] eq 'HASH'

or 2 conditions

line l !l condition
71 2 70 shift() || $$self{'sep'} || '&'
161 16 35 $$self{'qq'}{$key} ||= []
176 3 21 $$self{'qq'}{$key_unesc} ||= []