Condition Coverage

blib/lib/Math/NumSeq/FractionDigits.pm
Criterion Covered Total %
condition 8 36 22.2


and 3 conditions

line !l l&&!r l&&r condition
121 0 0 0 $radix == 10 and $fraction =~ m[(\d+)/(\d+)]
0 0 0 $radix == 10 and $fraction =~ m[(\d+)/(\d+)] and $1 == 1
0 0 0 $radix == 10 and $fraction =~ m[(\d+)/(\d+)] and $1 == 1 and $2 >= 12
0 0 0 $radix == 10 and $fraction =~ m[(\d+)/(\d+)] and $1 == 1 and $2 >= 12 and $2 <= 999
0 0 0 $radix == 10 and $fraction =~ m[(\d+)/(\d+)] and $1 == 1 and $2 >= 12 and $2 <= 999 and $2 != 996
0 0 0 $radix == 10 and $fraction =~ m[(\d+)/(\d+)] and $1 == 1 and $2 >= 12 and $2 <= 999 and $2 != 996 and $2 % 10 != 0
0 0 0 $radix == 10 and $fraction =~ m[(\d+)/(\d+)] and $1 == 1 and $2 >= 12 and $2 <= 999 and $2 != 996 and $2 % 10 != 0 and $2 != 25
170 0 3 0 $den != 0 and $num >= $den

or 2 conditions

line l !l condition
204 144 0 $$self{'num'} || (return)
205 144 0 $$self{'den'} || (return)
284 104 56 int $exp / 2 || (last)

or 3 conditions

line l !l&&r !l&&!r condition
222 3 0 36 $i < 0 or _is_infinite($i)
270 0 0 56 ref $mod or $mod > 2147483648