Branch Coverage

blib/lib/Lingua/HYE/Num2Word.pm
Criterion Covered Total %
branch 28 30 93.3


line true false branch
43 1 17 if not defined $positive && $positive =~ /\A\d+\z/msux or $positive < 0 or $positive > 999999999
58 6 17 if $n >= 0 and $n <= 9
59 1 16 if $n == 10
60 2 14 if $n >= 11 and $n <= 19
64 5 9 if ($n >= 20 and $n <= 99) { }
4 5 elsif ($n >= 100 and $n <= 999) { }
3 2 elsif ($n >= 1000 and $n <= 999999) { }
2 0 elsif ($n >= 1000000 and $n <= 999999999) { }
68 3 2 if $remain
73 2 2 $h == 1 ? :
74 2 2 if $remain
79 2 1 $k == 1 ? :
80 2 1 if $remain
85 1 1 $m == 1 ? :
86 0 2 if $remain