Condition Coverage

blib/lib/Scalar/Number.pm
Criterion Covered Total %
condition 27 30 90.0


and 3 conditions

line !l l&&!r l&&r condition
72 8 2 2 ref $newval ne '' and &_refaddr($newval) == &_refaddr($val)
2824 1512 1213 $a == 0 and $b == 0
107 143 290 $val >= -9007199254740992 and $val <= 9007199254740992
26 18 500 $val >= &min_natint() && ($val < 18446744073709549568 || $val <= 1.8446744073709552e+19 && $val - 18446744073709549568 != 2048)
0 4188 148 defined $cmp and $cmp == 0
1420 0 208 $a >= $t and $b >= $t

or 3 conditions

line l !l&&r !l&&!r condition
72 0 9 3 $@ ne '' or ref $newval ne '' and &_refaddr($newval) == &_refaddr($val)
1 1 47 not defined $val or ref \$val eq 'GLOB'
162 4 540 int $val != $val or &float_is_infinite($val)
24 14 212 $val < &min_natint() or $val > 1.8446744073709552e+19