Branch Coverage

blib/lib/Lingua/HUN/Num2Word.pm
Criterion Covered Total %
branch 2 68 2.9


line true false branch
29 0 2 if not defined $positive && $positive =~ /\A\d+\z/msux or $positive < 0 or $positive > 999999999
39 2 0 if $positive < 10
42 0 0 if ($positive >= 10 and $positive < 20)
43 0 0 if $positive == 10
48 0 0 if ($positive >= 20 and $positive < 30)
49 0 0 if $positive == 20
54 0 0 if ($positive >= 30 and $positive < 100)
59 0 0 if $remain
68 0 0 if ($positive >= 100 and $positive < 1000) { }
0 0 elsif ($positive >= 1000 and $positive < 1000000) { }
0 0 elsif ($positive >= 1000000 and $positive < 1000000000) { }
72 0 0 $idx == 1 ? :
73 0 0 $remain ? :
80 0 0 $idx == 1 ? :
81 0 0 $remain ? :
89 0 0 $remain ? :
115 0 0 if not defined $number && $number =~ /\A\d+\z/msux or $number < 1 or $number > 999999999
122 0 0 if $number == 1
123 0 0 if $number == 2
151 0 0 if $number >= 1 and $number <= 9
168 0 0 if ($number >= 10 and $number < 100)
172 0 0 if $remain == 0
177 0 0 if ($ten_idx == 1) { }
0 0 elsif ($ten_idx == 2) { }
188 0 0 if ($number >= 100 and $number < 1000)
192 0 0 if ($remain == 0)
193 0 0 if $hun_idx == 1
197 0 0 $hun_idx == 1 ? :
202 0 0 if ($number >= 1000 and $number < 1000000)
206 0 0 if ($remain == 0)
207 0 0 if $tho_idx == 1
211 0 0 $tho_idx == 1 ? :
216 0 0 if ($number >= 1000000 and $number < 1000000000)
220 0 0 if ($remain == 0)