Branch Coverage

blib/lib/WWW/Form/UrlEncoded/PP.pm
Criterion Covered Total %
branch 32 34 94.1


line true false branch
25 4 126 unless defined $_[0]
30 42 438 unless (defined $_)
48 2 65 unless @_
51 16 49 if (ref $_[0] and ref $_[0] eq 'ARRAY') { }
28 21 elsif (ref $_[0] and ref $_[0] eq 'HASH') { }
53 6 10 if defined $_[1]
54 6 10 if $NEED_UPGRADE
58 6 18 if (ref $v and ref $v eq 'ARRAY') { }
67 4 24 if defined $_[1]
68 10 18 if $NEED_UPGRADE
70 46 2 if (ref $v and ref $v eq 'ARRAY') { }
79 6 15 if (@_ > 2 and @_ % 2)
81 0 6 if $NEED_UPGRADE
86 2 28 if (ref $v and ref $v eq 'ARRAY') { }
105 30 362 unless defined $_[0]
107 134 228 if $NEED_UPGRADE
111 48 0 exists $EncodeMap{$1} ? :