Branch Coverage

blib/lib/Lingua/POL/Numbers.pm
Criterion Covered Total %
branch 38 126 30.1


line true false branch
35 0 1 if ($number =~ /\d+/u)
71 1 2 if ($Numer == 0) { }
72 0 1 if ($currency) { }
79 1 1 if ($Numer > 9999999999999.99 or $Numer < 0) { }
86 0 1 if ($MiejsceDz > 0 and Right($Numer, 2) ne '00') { }
0 1 elsif ($currency) { }
87 0 0 if ($currency) { }
90 0 0 if ($Lingua::POL::Numbers::Idziesiatka != 1)
104 1 0 if ($Numer > 0 and $currency || !$MiejsceDz) { }
0 0 elsif ($currency or not $MiejsceDz) { }
110 1 0 if ($Lingua::POL::Numbers::Idziesiatka != 1)
113 1 0 if ($Licznik == 1) { }
0 0 elsif ($Licznik == 2) { }
0 0 elsif ($Licznik == 3 or $Licznik == 4 or $Licznik == 5) { }
123 0 1 if (length $Numer > 3) { }
134 1 0 if (not $Numer =~ /^\d+$/u or $Numer > -1)
135 0 1 if ($currency) { }
155 0 0 if ($tys == 0) { }
160 0 0 if ($tys == 1) { }
164 0 0 if ($tys == 12 or $tys == 13 or $tys == 14) { }
170 0 0 if ($tys == 2 or $tys == 3 or $tys == 4) { }
194 0 0 if ($mil == 0) { }
199 0 0 if ($mil == 1) { }
203 0 0 if ($mil == 12 or $mil == 13 or $mil == 14) { }
208 0 0 if ($mil == 2 or $mil == 3 or $mil == 4) { }
228 0 1 if ($setka == 1) { }
0 1 elsif ($setka == 2) { }
0 1 elsif ($setka == 3) { }
0 1 elsif ($setka == 4) { }
0 1 elsif ($setka == 5) { }
0 1 elsif ($setka == 6) { }
1 0 elsif ($setka == 7) { }
0 0 elsif ($setka == 8) { }
0 0 elsif ($setka == 9) { }
261 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 1) { }
263 0 0 if ($valnum == 10) { }
0 0 elsif ($valnum == 11) { }
0 0 elsif ($valnum == 12) { }
0 0 elsif ($valnum == 13) { }
0 0 elsif ($valnum == 14) { }
0 0 elsif ($valnum == 15) { }
0 0 elsif ($valnum == 16) { }
0 0 elsif ($valnum == 17) { }
0 0 elsif ($valnum == 18) { }
0 0 elsif ($valnum == 19) { }
275 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 2)
276 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 3)
277 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 4)
278 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 5)
279 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 6)
280 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 7)
281 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 8)
282 0 1 if ($Lingua::POL::Numbers::Idziesiatka == 9)
295 0 1 if ($jedst == 1) { }
0 1 elsif ($jedst == 2) { }
0 1 elsif ($jedst == 3) { }
0 1 elsif ($jedst == 4) { }
0 1 elsif ($jedst == 5) { }
0 1 elsif ($jedst == 6) { }
1 0 elsif ($jedst == 7) { }
0 0 elsif ($jedst == 8) { }
0 0 elsif ($jedst == 9) { }
374 0 1 if ($Numer =~ /^(\d+)\./u)