Condition Coverage

lib/Amazon/S3/BucketV2.pm
Criterion Covered Total %
condition 2 24 8.3


and 3 conditions

line !l l&&!r l&&r condition
295 126 0 4 ref $api and builtin::reftype($api) eq "CODE"

or 2 conditions

line l !l condition
219 0 0 $headers //= {}
273 0 0 $method // "GET"
304 0 0 $uri_params //= {}

or 3 conditions

line l !l&&r !l&&!r condition
223 0 0 0 $bucket //= $self->bucket
228 0 0 0 delete $parameters->{'key'} // $Amazon::S3::BucketV2::EMPTY
247 0 0 0 $md5 //= $Amazon::S3::BucketV2::TRUE
255 0 0 0 $md5 or exists $headers->{'Content-MD5'}
261 0 0 0 $path //= sprintf('%s/%s?%s', $bucket, $key, $api)