Branch Coverage

lib/XML/Compile/Transport/SOAPHTTP_MojoUA.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
49 0 0 if (my $cb = $self->{'ua_start_cb'} = delete $args->{'ua_start_callback'})
50 0 0 if &reftype($cb) ne 'CODE'
79 0 0 ref $xmlout ? :
91 0 0 if ($textin)
93 0 0 if $@
97 0 0 if ($kind eq 'one-way') { }
0 0 elsif ($xmlin) { }
99 0 0 defined $response ? :
100 0 0 if ($code == 202) { }
125 0 0 ref $soap ? :
139 0 0 if ($version eq 'SOAP11') { }
0 0 elsif ($version eq 'SOAP12') { }
140 0 0 ref $soap ? :
144 0 0 ref $soap ? :
145 0 0 defined $action ? :
153 0 0 if ($method eq 'POST') { }
0 0 elsif ($method eq 'M-POST') { }
154 0 0 if defined $action
159 0 0 if $version eq 'SOAP11'
181 0 0 exists $INC{'XML/Compile/XOP.pm'} ? :
185 0 0 unless $expect
193 0 0 if (my $callback = $self->uaStartCallback)
207 0 0 unless (&blessed($tx) and $tx->isa('Mojo::Transaction::HTTP'))
215 0 0 if (&reftype($headers->{$h}) eq 'ARRAY')
222 0 0 if $err and not $err->{'code'}
228 0 0 if ($response->header('Client-Warning'))
233 0 0 if ($response->is_error)
240 0 0 if ($@)
251 0 0 if $hdr_name eq 'Content-Length'