Branch Coverage

blib/lib/AWS/S3/FileIterator.pm
Criterion Covered Total %
branch 5 40 12.5


line true false branch
16 0 3 unless $s->{$_}
20 1 0 unless defined $s->{'marker'}
41 0 3 @_ ? :
65 0 1 if (not $s->{'__fetched_first_page'}++ and $s->page_number)
72 0 0 unless my $item = $s->_next
74 0 0 if $item->{'key'} =~ $s->pattern
75 0 0 if $discarded > $to_discard
81 0 0 unless $item->{'key'} =~ $s->pattern
83 0 0 if @chunk == $s->page_size
94 0 0 unless @out
95 0 0 wantarray ? :
101 0 1 if (my $item = shift @{$$s{'data'};}) { }
104 0 0 if (my(@chunk) = $s->_fetch) { }
118 0 0 if $s->{'marker'}
119 0 0 if $s->{'prefix'}
121 0 0 if $s->{'delimiter'}
127 0 0 ($response->xpc->findvalue('//s3:IsTruncated') || '') eq 'true' ? :
148 0 0 if (@files)
152 0 0 unless defined wantarray
153 0 0 @files ? :