Branch Coverage

blib/lib/Net/Async/UWSGI/Server/Connection.pm
Criterion Covered Total %
branch 0 44 0.0


line true false branch
58 0 0 if exists $args{$_}
84 0 0 if (my $pkt = extract_frame($buffref)) { }
0 0 elsif ($eof) { }
109 0 0 unless $self->response->is_ready
142 0 0 unless $self->has_body
146 0 0 if (my $type = $$env{'CONTENT_TYPE'})
147 0 0 if exists $CONTENT_TYPE_HANDLER{$type}
154 0 0 if (exists $$env{'CONTENT_LENGTH'})
160 0 0 if (exists $$env{'HTTP_TRANSFER_ENCODING'} and $$env{'HTTP_TRANSFER_ENCODING'} eq 'chunked')
168 0 0 if $self->has_body
177 0 0 if $eof and not $$self{'completion'}->is_ready
198 0 0 if $methods_with_body{$self->env->{'REQUEST_METHOD'}}
212 0 0 if (defined $$self{'chunk_remaining'}) { }
217 0 0 if $$self{'chunk_remaining'}
222 0 0 if -1 == (my $size_len = index($$buffref, "\r\n"))
226 0 0 if $$self{'chunk_remaining'}
257 0 0 unless $$self{'remaining'}
271 0 0 if (defined $data) { }
286 0 0 if (defined $data) { }
290 0 0 unless (eval { do { $self->json->incr_parse($data); 1 } })
312 0 0 ref $body ? :
313 0 0 ref $body ? :