Branch Coverage

blib/lib/Arithmetic/PaperAndPencil/Number.pm
Criterion Covered Total %
branch 8 50 16.0


line true false branch
87 0 0 if ($radix < 2 or $radix > 36)
104 0 23 if ($radix != $y->radix)
107 0 23 if ($x->chars != 1 and $y->chars != 1)
113 12 11 if ($x->chars == 1) { }
125 13 10 if ($a + $b < $radix)
135 10 1 if ($long_op[$i] ne $digit_nine)
148 0 0 if ($invert)
152 0 0 if ($radix != $y->radix)
155 0 0 if ($x->chars != 1 or $y->chars != 1)
158 0 0 if ($x->value lt $y->value)
168 0 0 if ($invert)
172 0 0 if ($radix != $y->radix)
175 0 0 if ($x->chars != 1 or $y->chars != 1)
188 0 0 if ($invert)
192 0 0 if ($radix != $y->radix)
195 0 0 if ($x->chars > 2)
198 0 0 if ($y->chars > 1)
201 0 0 if ($y->value eq 0)
207 0 0 if ($qq >= $radix) { }
219 0 0 if ($radix != $y->radix)
229 0 0 if ($radix != $y->radix)
258 0 0 if ($low->radix != $radix)
261 0 0 if ($high->chars != 1)
264 0 0 if ($low->chars > 2)
271 0 0 if ($high < $low_unit)