Condition Coverage

blib/lib/Net/Amazon/DynamoDB/Marshaler.pm
Criterion Covered Total %
condition 18 25 72.0


and 3 conditions

line !l l&&!r l&&r condition
17 0 0 18 ref $attrs and ref $attrs eq 'HASH'
22 0 0 18 ref $force_type and ref $force_type eq 'HASH'
32 0 0 9 ref $attrs and ref $attrs eq 'HASH'
87 1 1 2 defined $val and length $val
100 16 2 2 $type eq 'BOOL' and $val
123 0 1 5 &blessed($val) and $val->isa('Set::Object')
140 4 2 28 !ref($val) && &StrictNum()->check($val) && ($val == 0 || $val < 1e+126 && $val > 1e-130 || $val < -1e-130 && $val > -1e+126) && length $val <= 38

or 2 conditions

line l !l condition
16 3 15 $args{'force_type'} || {}
42 18 5 $force_type ||= {}