Branch Coverage

lib/XML/Compile/SOAP/Operation.pm
Criterion Covered Total %
branch 0 42 0.0


line true false branch
39 0 0 unless $self->{'kind'} = $args->{'kind'}
40 0 0 unless $self->{'name'} = $args->{'name'}
41 0 0 unless $self->{'schemas'} = $args->{'schemas'}
48 0 0 ref $ep eq 'ARRAY' ? :
52 0 0 if (my $binding = $args->{'binding'})
53 0 0 if (my $service = $args->{'service'})
54 0 0 if (my $port = $args->{'serv_port'})
55 0 0 if (my $port_type = $args->{'portType'})
69 0 0 unless $type
72 0 0 if $$schemas{"did_init_server_$type"}++
75 0 0 if ($def = $servers{$type}) { }
80 0 0 if ($@)
84 0 0 unless ($xsddir, $def) = 'XML::Compile::Licensed'->soapServer($type)
133 0 0 if ref $transp eq 'CODE'
137 0 0 if (my $endpoints = $args{'endpoint'})
138 0 0 ref $endpoints eq 'ARRAY' ? :
140 0 0 unless (@endpoints)
142 0 0 if (my $s = $args{'server'})
149 0 0 if $send
151 0 0 unless ($transp)
152 0 0 unless my $type = 'XML::Compile::Transport'->plugin($proto)