Branch Coverage

blib/lib/Couch/DB/Result.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
52 0 0 unless $self->{'CDR_couch'} = delete $args->{'couch'}
78 0 0 unless &status_constant_name($code) or do {
84 0 0 unless $self->{'CDR_msg'} or $default_code_texts{$self->code}
104 0 0 $client && $req ? :
120 0 0 if defined $self->{'CDR_answer'}
122 0 0 unless $self->isReady
131 0 0 if exists $self->{'CDR_values'}
146 0 0 if $self->inPagingMode
155 0 0 if $self->{'CDR_rows_complete'}[$qnr]
167 0 0 if exists $rows->[$index]
170 0 0 unless keys %data
174 0 0 if (my $dd = delete $data{'docdata'}) { }
0 0 elsif ($dd = delete $data{'ddocdata'}) { }
182 0 0 if $doc
200 0 0 defined $r ? :
208 0 0 defined $next->{'harvester'} ? :
209 0 0 defined $next->{'map'} ? :
212 0 0 if (my $maxbook = delete $args{'max_bookmarks'} // 10)
214 0 0 if keys %$bookmarks > $maxbook
224 0 0 if $r
229 0 0 unless $_[0]{'CDR_page'}
245 0 0 unless $self->inPagingMode
257 0 0 if (defined $bookmark)
276 0 0 defined $r ? :
283 0 0 if $this->{'page_mode'} and not $this->{'end_reached'}
295 0 0 unless $self->{'CDR_client'} = my $client = delete $data->{'client'}
308 0 0 unless (&is_success($code))
318 0 0 unless $self->{'CDR_on_chain'}
323 0 0 unless builtin::blessed($tail) and $tail->isa("Couch::DB::Result")