Branch Coverage

blib/lib/Net/Amazon/DynamoDB/Lite.pm
Criterion Covered Total %
branch 4 96 4.1


line true false branch
136 13 0 unless $content
143 13 0 if $@
144 0 0 if ($res->is_success) { }
155 0 0 unless $content->{'Item'}
156 0 0 unless $content->{'TableName'}
159 0 0 if ($res->is_success) { }
169 0 0 unless $content->{'Key'}
170 0 0 unless $content->{'TableName'}
177 0 0 if $@
178 0 0 if ($res->is_success) { }
190 0 0 unless $content->{'Key'}
191 0 0 unless $content->{'TableName'}
194 0 0 if ($res->is_success) { }
204 0 0 unless $content->{'Key'}
205 0 0 unless $content->{'TableName'}
208 0 0 if ($res->is_success) { }
218 0 0 unless $content->{'AttributeDefinitions'}
219 0 0 unless $content->{'KeySchema'}
220 0 0 unless $content->{'ProvisionedThroughput'}
221 0 0 unless $content->{'TableName'}
225 0 0 if ($res->is_success) { }
235 0 0 unless $content->{'TableName'}
238 0 0 if ($res->is_success) { }
248 0 0 unless $content->{'TableName'}
255 0 0 if $@
256 0 0 if ($res->is_success) { }
267 0 0 unless $content->{'TableName'}
270 0 0 if ($res->is_success) { }
280 0 0 unless $content->{'TableName'}
288 0 0 if $@
289 0 0 if ($res->is_success) { }
299 0 0 unless $content->{'TableName'}
306 0 0 if $@
307 0 0 if ($res->is_success) { }
317 0 0 unless $content->{'RequestItems'}
324 0 0 if $@
325 0 0 if ($res->is_success) { }
339 0 0 unless $content->{'RequestItems'}
342 0 0 if ($res->is_success) { }
353 0 0 if (ref $v eq 'HASH') { }
0 0 elsif (ref $v eq 'ARRAY') { }
370 0 0 if ($type eq 'L') { }
0 0 elsif ($type eq 'M') { }
0 0 elsif ($type eq 'B') { }
396 0 0 if ($@) { }
397 0 0 if $@
406 13 0 $decoded->{'Message'} ? :
407 0 13 $decoded->{'__type'} ? :