Condition Coverage

blib/lib/Net/Amazon/DynamoDB/Marshaler.pm
Criterion Covered Total %
condition 19 27 70.3


and 3 conditions

line !l l&&!r l&&r condition
17 0 0 25 ref $attrs and ref $attrs eq 'HASH'
22 0 0 25 ref $force_type and ref $force_type eq 'HASH'
39 0 0 10 ref $attrs and ref $attrs eq 'HASH'
155 16 2 3 $type eq 'BOOL' and $val
193 0 1 12 &blessed($val) and $val->isa('Set::Object')
216 4 59 1 $val > 0 and $val <= 1e-130
217 59 3 1 $val < 0 and $val >= -1e-130

or 2 conditions

line l !l condition
16 10 15 $args{'force_type'} || {}
49 36 0 $force_types ||= {}
69 53 91 $force_type ||= ''