Condition Coverage

blib/lib/Net/Amazon/S3/Bucket.pm
Criterion Covered Total %
condition 9 28 32.1


and 3 conditions

line !l l&&!r l&&r condition
220 0 0 9 defined $args{'key'} and length $args{'key'}
354 0 3 0 -r $filename and -f _ || $remaining
375 0 0 0 $! and $remaining

or 2 conditions

line l !l condition
90 0 6 $args{'Net::Amazon::S3::Constants'->HEADER_METADATA_DIRECTIVE} ||= 'REPLACE'
155 22 0 $args{'method'} ||= 'GET'
173 2 0 $response->content_length || 0
352 3 0 $stat->blksize || 4096
382 0 0 $buffer ||= ''

or 3 conditions

line l !l&&r !l&&!r condition
39 0 3 0 $args{'Content-Length'} ||= -s $$value
42 0 14 0 $args{'Content-Length'} ||= length $value
354 3 0 0 -f _ || $remaining