Condition Coverage

blib/lib/BSON/Decimal128.pm
Criterion Covered Total %
condition 23 27 85.1


and 3 conditions

line !l l&&!r l&&r condition
115 1717 526 101 $coef == 0 and $e == 0
175 119 674 1103 defined $exp and length $exp
179 0 119 1777 length $exp and defined $mant
182 0 1509 268 defined $sign && $sign eq '-'
200 4 0 13 defined $2 and length $2
204 9 0 2 defined $2 and length $2
208 1217 2 76 $exp > 6111 and $exp - 6111 <= 34 - length($mant)

or 3 conditions

line l !l&&r !l&&!r condition
124 855 389 999 $e > 0 or $adj_exp < -6
225 2 1 1765 $exp > 6111 or $exp < -6176