Branch Coverage

blib/lib/Arango/Tango/API.pm
Criterion Covered Total %
branch 0 56 0.0


line true false branch
34 0 0 if (exists $value->{'signature'})
35 0 0 if (scalar @_ < scalar grep({not /^\?/;} @{$$value{"signature"};}))
40 0 0 if /^\?(.+)$/
41 0 0 ref $_[0] ? :
47 0 0 if (exists $value->{'inject_properties'})
49 0 0 if (ref $property eq 'HASH') { }
50 0 0 unless exists $property->{'prop'}
51 0 0 unless exists $property->{'as'}
59 0 0 if scalar(@_) % 2
60 0 0 ref $self eq 'Arango::Tango' ? :
166 0 0 defined $params->{'database'} ? :
174 0 0 if (ref $params eq "HASH")
175 0 0 if exists $params->{'_body'}
176 0 0 if exists $params->{'_url_parameters'} and ref $params->{'_url_parameters'} eq "HASH"
179 0 0 if exists $opts->{$_}
182 0 0 exists $conf->{'schema'} ? :
183 0 0 exists $conf->{'url_schema'} ? :
185 0 0 if (keys %$url_opts)
188 0 0 if (ref $val eq "JSON::PP::Boolean")
189 0 0 $val ? :
192 0 0 $url =~ /\?/ ? :
196 0 0 if (exists $conf->{'require_document'} and not $body)
200 0 0 if ($method eq 'GET' and scalar keys %$opts) { }
0 0 elsif ($body and ref $body eq 'HASH' || ref $body eq 'ARRAY') { }
0 0 elsif (defined $body) { }
216 0 0 if ($response->{'success'}) { }
218 0 0 if ($ans->{'error'}) { }
0 0 elsif (exists $conf->{'builder'}) { }