Branch Coverage

blib/lib/WebService/Amazon/Signature/v4.pm
Criterion Covered Total %
branch 17 26 65.3


line true false branch
156 5 70 if (exists $header{lc $_[1]}) { }
157 2 3 unless ref $header{lc $_[1]}
193 0 0 if (exists $header{lc $k}) { }
194 0 0 unless ref $header{lc $k}
237 0 173 if (substr($uri, 0, 3) eq '../') { }
0 173 elsif (substr($uri, 0, 2) eq './') { }
8 165 elsif (substr($uri, 0, 3) eq '/./') { }
4 161 elsif (substr($uri, 0, 4) eq '/../') { }
8 153 elsif (substr($uri, 0, 3) eq '/..') { }
0 153 elsif (substr($uri, 0, 2) eq '/.') { }
0 153 elsif ($uri eq '.' or $uri eq '..') { }
254 153 0 if $uri =~ s[^(/?[^/]*)][]
260 40 81 if (length $u->query)