Branch Coverage

blib/lib/OpenAPI/Render/HTMLForms.pm
Criterion Covered Total %
branch 21 26 80.7


line true false branch
24 1 0 if (&any(sub { $_->{'in'} eq "path"; } , $self->parameters))
66 10 0 $self->api->{'paths'}{$path}{$operation}{'description'} ? :
74 5 5 if ($operation eq 'get' or $operation eq 'post') { }
75 5 0 if (&any(sub { $_->{'in'} eq "path"; } , $self->parameters($path, $operation)))
92 6 68 if $parameter->{'x-is-pattern'}
96 31 37 $parameter->{'description'} ? :
97 6 62 if ($parameter->{'schema'} and $parameter->{'schema'}{'enum'}) { }
36 26 elsif ($parameter->{'schema'}{'type'} and $parameter->{'schema'}{'type'} eq 'object' or $parameter->{'schema'}{'format'} and $parameter->{'schema'}{'format'} eq 'binary') { }
99 6 0 unless ($parameter->{'required'})
105 0 6 $parameter->{'in'} eq 'path' ? :
123 17 9 $parameter->{'in'} eq 'path' ? :
23 3 exists $parameter->{'example'} ? :
17 9 $parameter->{'in'} eq 'path' || $parameter->{'required'} ? :