Branch Coverage

blib/lib/Lingua/LAV/Num2Word.pm
Criterion Covered Total %
branch 2 66 3.0


line true false branch
43 0 0 if ($last_two >= 11 and $last_two <= 19)
48 0 0 if ($last_one == 1)
64 0 0 if ($h == 1)
78 0 2 if not defined $number && $number =~ /\A\d+\z/msux or $number < 0 or $number > 999999999
85 2 0 if ($number < 20)
90 0 0 if ($number < 100)
93 0 0 if ($remainder != 0)
100 0 0 if ($number < 1000)
103 0 0 if ($remainder != 0)
110 0 0 if ($number < 1000000)
115 0 0 if ($thousands == 1) { }
0 0 elsif ($thousands < 20) { }
125 0 0 if ($remainder != 0)
132 0 0 if ($number < 1000000000)
137 0 0 if ($millions == 1) { }
0 0 elsif ($millions < 20) { }
147 0 0 if ($remainder != 0)
164 0 0 if not defined $number && $number =~ /\A\d+\z/msux or $number < 1 or $number > 999999999
193 0 0 if exists $ordinals{$number}
207 0 0 if exists $ordinal_tens{$number}
210 0 0 if ($number > 20 and $number < 100)
217 0 0 if ($number >= 100 and $number < 1000 and $number % 100 == 0)
222 0 0 if ($number >= 100 and $number < 1000)
228 0 0 if ($number >= 1000 and $number < 1000000 and $number % 1000 == 0)
232 0 0 if ($thousands == 1)
239 0 0 if ($number >= 1000 and $number < 1000000)
245 0 0 if ($thousands == 1) { }
0 0 elsif ($thousands < 20) { }
258 0 0 if ($number >= 1000000 and $number < 1000000000 and $number % 1000000 == 0)
260 0 0 if ($millions == 1)
267 0 0 if ($number >= 1000000 and $number < 1000000000)
273 0 0 if ($millions == 1) { }
0 0 elsif ($millions < 20) { }