Condition Coverage

lib/XML/Compile/SOAP11.pm
Criterion Covered Total %
condition 15 36 41.6


and 3 conditions

line !l l&&!r l&&r condition
332 0 0 1 @$dettype and $names{$dettype->[0]}
372 0 1 2 $_[1] && $_[1] eq 'NEXT'
373 0 0 1 $_[1] && $_[1] eq 'http://schemas.xmlsoap.org/soap/actor/next'

or 2 conditions

line l !l condition
41 0 6 $args->{'media_type'} ||= 'text/xml'
91 0 11 $args{'style'} ||= 'document'
216 1 4 $args->{'faults'} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
142 0 2 0 $part->{'mustUnderstand'} ||= delete $understand{$label}
143 0 1 1 $part->{'destination'} ||= delete $destination{$label}
206 2 0 0 $understand || $actor
254 0 1 0 $self->{'writer'} ||= $self->_writer($elem, 'include_namespaces', sub { $_[2] if $_[0] ne 'http://schemas.xmlsoap.org/soap/envelope/'; } )
264 0 0 0 $part->{'writer'} ||= $self->schemas->compileType('WRITER', $part->{'type'}, %$args, 'element', $part->{'name'}, 'include_namespaces', sub { $_[2] if $_[0] ne 'http://schemas.xmlsoap.org/soap/envelope/'; } )
291 1 0 0 $dec // $node
307 1 0 0 $def->{'part'}{'element'} or $name