Branch Coverage

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


line true false branch
25 4 120 unless defined $_[0]
30 30 426 unless (defined $_)
48 2 64 unless @_
51 16 48 if (ref $_[0] and ref $_[0] eq 'ARRAY') { }
28 20 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 14 if (@_ > 2 and @_ % 2)
81 0 6 if $NEED_UPGRADE
86 2 26 if (ref $v and ref $v eq 'ARRAY') { }
105 30 358 unless defined $_[0]
107 134 224 if $NEED_UPGRADE
111 48 0 exists $EncodeMap{$1} ? :