Condition Coverage

blib/lib/Amazon/API/Botocore/Shape/Serializer.pm
Criterion Covered Total %
condition 0 47 0.0


and 3 conditions

line !l l&&!r l&&r condition
106 0 0 0 $member_data and ref $member_data
0 0 0 $member_data and ref $member_data and $shape eq "String"
161 0 0 0 ref $data and &reftype($data) eq "HASH"
0 0 0 ref $data and &reftype($data) eq "HASH" and exists $data->{'member'}
183 0 0 0 $list and not ref $list
0 0 0 $list and &reftype($list) eq "HASH"

or 2 conditions

line l !l condition
308 0 0 $data //= 0

or 3 conditions

line l !l&&r !l&&!r condition
62 0 0 0 $service ||= $self->get_service
72 0 0 0 $member->{'locationName'} || $m
107 0 0 0 $member_data->{'content'} // $Amazon::API::Botocore::Shape::Serializer::EMPTY
120 0 0 0 $member_data || $data
138 0 0 0 exists $data->{$location_name} or defined $serialized_data
153 0 0 0 $service ||= $self->get_service
260 0 0 0 $service ||= $self->get_service
301 0 0 0 $data->{'content'} // $Amazon::API::Botocore::Shape::Serializer::EMPTY
335 0 0 0 $data //= $Amazon::API::Botocore::Shape::Serializer::EMPTY