Condition Coverage

lib/XML/Compile/SOAP12/Operation.pm
Criterion Covered Total %
condition 0 82 0.0


and 3 conditions

line !l l&&!r l&&r condition
98 0 0 0 defined $rpc_ns and not $wsdl->prefixFor($rpc_ns)
103 0 0 0 @parts == 1 && $parts[0]{'type'}
314 0 0 0 $kind eq 'type' && $recurse
341 0 0 0 $kind eq 'type' && $recurse
369 0 0 0 $kind eq 'type' && $recurse

or 2 conditions

line l !l condition
45 0 0 $args->{$_} || {}
47 0 0 $args->{'style'} || 'document'
66 0 0 $b_op->{'soap12_operation'} || {}
69 0 0 $args{'binding'}{'soap12_binding'} || {}
70 0 0 $sb->{'transport'} || 'HTTP'
71 0 0 $sb->{'style'} || 'document'
114 0 0 $bind_op->{'soap12_header'} || []
133 0 0 $msg->{'wsdl_part'} || []
152 0 0 $portop || []
175 0 0 $fault->{'use'} || 'literal'
202 0 0 $self->{$defs}{'header'} ||= []
295 0 0 delete $args{'skip_header'} || 0
296 0 0 delete $args{'recurse'} || 0
445 0 0 $how->{'use'} || 'literal'

or 3 conditions

line l !l&&r !l&&!r condition
67 0 0 0 $args{'action'} ||= $sop->{'soapAction'}
232 0 0 0 $soap12_server{$self->{'schemas'}} ||= 'XML::Compile::SOAP12::Server'->new('schemas', $self->{'schemas'})
233 0 0 0 $args{'style'} ||= $self->style
238 0 0 0 $args{'encode'} ||= $soap->_sender(@so, %args)
239 0 0 0 $args{'decode'} ||= $soap->_receiver(@ro, %args)
240 0 0 0 $args{'selector'} ||= $soap->compileFilter(%{$$self{'input_def'};})
241 0 0 0 $args{'kind'} ||= $self->kind
255 0 0 0 $soap12_client{$self->{'schemas'}} ||= 'XML::Compile::SOAP12::Client'->new('schemas', $self->{'schemas'})
256 0 0 0 $args{'style'} ||= $self->style
257 0 0 0 $args{'kind'} ||= $self->kind
313 0 0 0 $schema->prefixed($value) || $value
340 0 0 0 $schema->prefixed($value) || $value
381 0 0 0 $schema->prefixed($type) || $type