Condition Coverage

blib/lib/Net/Amazon/S3/Signature/V4Implementation.pm
Criterion Covered Total %
condition 9 19 47.3


and 3 conditions

line !l l&&!r l&&r condition
250 0 0 0 $orig_uri =~ m[/$] and not $simple_uri =~ m[/$]

or 2 conditions

line l !l condition
104 6 0 $method || 'GET'
154 1 6 $req->header($X_AMZ_CONTENT_SHA256) || 'UNSIGNED-PAYLOAD'

or 3 conditions

line l !l&&r !l&&!r condition
115 6 0 0 $expires_in || $MAX_EXPIRES
242 0 0 0 not length $part or $part eq "."
296 3 18 1 $req->header($X_AMZ_DATE) || $req->uri->query_param($X_AMZ_DATE)
297 21 0 1 $x_date || $req->header('Date')