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