Branch Coverage

blib/lib/Lingua/HRV/Num2Word.pm
Criterion Covered Total %
branch 2 76 2.6


line true false branch
43 0 2 if not defined $number && $number =~ /\A\d+\z/msux or $number < 0 or $number > 999999999
51 2 0 if ($number < 20) { }
0 0 elsif ($number < 100) { }
0 0 elsif ($number < 1000) { }
0 0 elsif ($number < 1000000) { }
0 0 elsif ($number < 1000000000) { }
56 0 0 if ($reminder == 0) { }
65 0 0 if ($reminder != 0) { }
74 0 0 $reminder != 0 ? :
79 0 0 if ($tmp3 < 9 or $tmp3 > 20) { }
80 0 0 if ($tmp4 == 1 and $tmp2 == 1) { }
0 0 elsif ($tmp4 == 1) { }
0 0 elsif ($tmp4 > 1 and $tmp4 < 5) { }
88 0 0 if ($tmp2 == 2) { }
0 0 elsif ($tmp2 == 3 or $tmp2 == 4) { }
96 0 0 if ($tmp4 == 2) { }
115 0 0 $reminder != 0 ? :
120 0 0 if ($tmp3 < 9 or $tmp3 > 20) { }
121 0 0 if ($tmp4 == 1 and $tmp2 == 1) { }
0 0 elsif ($tmp4 == 1) { }
0 0 elsif ($tmp4 > 1 and $tmp4 < 5) { }
151 0 0 if not defined $number && $number =~ /\A\d+\z/msux or $number < 0 or $number > 999999999
172 0 0 if exists $irregular{$number}
187 0 0 if exists $teens{$number}
215 0 0 if ($number >= 1000000)
218 0 0 if ($remainder == 0)
219 0 0 if ($millions == 1)
225 0 0 $millions == 1 ? :
229 0 0 if ($number >= 1000)
232 0 0 if ($remainder == 0)
233 0 0 if ($thousands == 1)
239 0 0 if ($thousands == 1) { }
0 0 elsif ($thousands == 2) { }
0 0 elsif ($thousands >= 3 and $thousands <= 4) { }
254 0 0 if ($number >= 100)
257 0 0 if ($remainder == 0)
264 0 0 if ($number >= 20)
267 0 0 if ($remainder == 0)