Branch Coverage

blib/lib/SOAP/WSDL/Factory/Transport.pm
Criterion Covered Total %
branch 8 16 50.0


line true false branch
28 0 2 if ref $scheme
40 0 3 if (defined $registered_transport_of{$scheme})
42 0 0 unless $registered_transport_of{$scheme}->can('new') or eval "require $registered_transport_of{$scheme}"
59 1 2 if (exists $SOAP_LITE_TRANSPORT_OF{$scheme})
64 1 0 unless $protocol_class->can('new') or eval "require $SOAP_LITE_TRANSPORT_OF{$scheme}"
69 0 0 unless my $transport = eval { do { $protocol_class->new(%attrs) } }
75 1 2 if (exists $SOAP_WSDL_TRANSPORT_OF{$scheme})
77 1 0 unless $SOAP_WSDL_TRANSPORT_OF{$scheme}->can('new') or eval "require $SOAP_WSDL_TRANSPORT_OF{$scheme}"