Branch Coverage

blib/lib/Pod/WSDL.pm
Criterion Covered Total %
branch 0 86 0.0


line true false branch
64 0 0 unless defined $data{'location'}
65 0 0 unless defined $data{'source'}
67 0 0 if $data{'style'} and $data{'style'} eq $Pod::WSDL::DOCUMENT_STYLE and not defined $data{'use'}
68 0 0 if $data{'wrapped'} and not defined $data{'use'} and not defined $data{'style'}
87 0 0 if $me->use ne $Pod::WSDL::ENCODED_USE and $me->use ne $Pod::WSDL::LITERAL_USE
88 0 0 if $me->style ne $Pod::WSDL::RPC_STYLE and $me->style ne $Pod::WSDL::DOCUMENT_STYLE
89 0 0 if $me->style eq $Pod::WSDL::DOCUMENT_STYLE and $me->use eq $Pod::WSDL::ENCODED_USE
112 0 0 if (%args)
113 0 0 if defined $args{'pretty'}
114 0 0 if defined $args{'withDocumentation'}
139 0 0 unless defined $uri
141 0 0 unless defined $decl
143 0 0 unless $decl =~ /xmlns:/
190 0 0 unless $param
191 0 0 if (not exists $Pod::WSDL::XSD_STANDARD_TYPE_MAP{$param->type}) { }
0 0 elsif ($param->array) { }
202 0 0 unless (exists $Pod::WSDL::XSD_STANDARD_TYPE_MAP{$fault->type})
215 0 0 if (exists $me->types->{$name})
216 0 0 if $array
235 0 0 unless $pod
245 0 0 if (not exists $Pod::WSDL::XSD_STANDARD_TYPE_MAP{$attr->type}) { }
0 0 elsif ($attr->array) { }
270 0 0 unless ($data[$i] =~ /^\s*(_INOUT|_IN|_OUT|_RETURN|_DOC|_FAULT|_ONEWAY)/i)
271 0 0 if ($i > 0)
283 0 0 if (/^_(INOUT|IN|OUT)\s+/i) { }
0 0 elsif (/^_RETURN\s+/i) { }
0 0 elsif (/^_DOC\s+/i) { }
0 0 elsif (/^_FAULT\s+/i) { }
0 0 elsif (/^_ONEWAY\s*$/i) { }
286 0 0 if $param->array and $Pod::WSDL::XSD_STANDARD_TYPE_MAP{$param->type}
290 0 0 if $return->array and $Pod::WSDL::XSD_STANDARD_TYPE_MAP{$return->type}
308 0 0 if (ref $src and $src->isa('IO::Handle') || $src->isa('GLOB')) { }
311 0 0 if $findNS
317 0 0 if ($1)
327 0 0 if (-e $src) { }
338 0 0 if (-e $file)
345 0 0 if ($moduleFile) { }
346 0 0 unless open IN, $moduleFile
350 0 0 if $findNS
356 0 0 if ($1)
374 0 0 if ($1) { }
392 0 0 if keys %{$me->standardTypeArrays;} == 0 and keys %{$me->types;} == 0
412 0 0 if ($me->style eq $Pod::WSDL::DOCUMENT_STYLE)