Branch Coverage

blib/lib/Paws/Net/QueryCaller.pm
Criterion Covered Total %
branch 25 28 89.2


line true false branch
8 8 10 $self->flattened_arrays ? :
16 6 95 $params->meta->get_attribute($att)->does('Paws::API::Attribute::Trait::NameInRequest') ? :
17 51 50 if (defined $params->$att)
20 33 18 if ($self->_is_internal_type($att_type)) { }
8 10 elsif ($att_type =~ /^ArrayRef\[(.*)\]/) { }
1 9 elsif ($params->$att->does('Paws::API::StrToObjMapParser')) { }
1 8 elsif ($params->$att->does('Paws::API::StrToNativeMapParser')) { }
1 7 elsif ($params->$att->does('Paws::API::MapParser')) { }
21 1 32 if ($att_type eq 'Bool') { }
22 1 0 $params->{$att} == 1 ? :
27 6 2 if ($self->_is_internal_type("$1")) { }
59 15 3 unless defined $params->$att->$map_key
81 13 0 if defined $content
99 13 0 unless ($self->does('Paws::Net::V2Signature'))