Branch Coverage

blib/lib/Authen/HTTP/Signature/Parser.pm
Criterion Covered Total %
branch 17 32 53.1


line true false branch
123 0 2 unless $request
126 0 2 unless $sig_str
131 0 1 unless $sig_text
134 0 1 unless $params
137 0 1 unless $b64_str
148 0 1 if $ext
150 0 1 unless $key_id
151 0 1 unless $algo
154 0 1 if ($hdrs)
159 1 0 unless @headers
164 0 1 if (exists $h{$hdr})
173 0 1 unless $self->get_header->($request, $_)
191 1 1 if ($self->skew)
193 0 1 unless $request
196 0 1 unless $header_time
199 1 0 if ($diff >= $self->skew)