Branch Coverage

blib/lib/Lingua/YID/Num2Word.pm
Criterion Covered Total %
branch 21 48 43.7


line true false branch
29 1 12 if not defined $positive && $positive =~ /\A\d+\z/msux or $positive < 0 or $positive > 999999999
38 5 7 if $positive >= 0 and $positive < 13
39 0 7 if $positive == 14
40 0 7 if $positive == 15
41 0 7 if $positive == 16
42 1 6 if $positive == 17
43 0 6 if $positive == 18
44 0 6 if $positive == 19
45 0 6 if $positive == 13
51 3 3 if ($positive > 19 and $positive < 101) { }
1 2 elsif ($positive > 100 and $positive < 1000) { }
2 0 elsif ($positive > 999 and $positive < 1000000) { }
0 0 elsif ($positive > 999999 and $positive < 1000000000) { }
55 2 1 if $remain
63 1 0 $remain ? :
70 0 2 $remain ? :
78 0 0 $remain ? :
91 0 0 if not defined $number && $number =~ /\A\d+\z/msux or $number < 1 or $number > 999999999
98 0 0 if $number == 1
99 0 0 if $number == 2
100 0 0 if $number == 3
103 0 0 if $number == 7
104 0 0 if $number == 8
109 0 0 $number < 20 ? :