Condition Coverage

blib/lib/Amazon/S3/SignedURLGenerator.pm
Criterion Covered Total %
condition 0 25 0.0


or 2 conditions

line l !l condition
20 0 0 $args{'prefix'} ||= 'https://s3.amazonaws.com'
21 0 0 $args{'expires'} ||= 3600
32 0 0 $headers ||= {}
78 0 0 $interesting_headers{'content-type'} ||= ''
79 0 0 $interesting_headers{'content-md5'} ||= ''

or 3 conditions

line l !l&&r !l&&!r condition
14 0 0 0 ref $proto || $proto
33 0 0 0 $headers->{'expires'} || time + $self->{'expires'}
67 0 0 0 $lk eq 'content-md5' or $lk eq 'content-type'
0 0 0 $lk eq 'content-md5' or $lk eq 'content-type' or $lk eq 'date'
0 0 0 $lk eq 'content-md5' or $lk eq 'content-type' or $lk eq 'date' or $lk =~ /^$AMAZON_HEADER_PREFIX/