Branch Coverage

blib/lib/Lingua/FI/Kontti.pm
Criterion Covered Total %
branch 50 56 89.2


line true false branch
157 0 43 @_ ? :
161 0 43 unless $ak[0] =~ /^($K)($V)($K)($K)/
172 43 43 unless $s =~ /[$v$k]/
175 4 39 if ($t[0] =~ /^($K)($V)$/) { }
1 38 elsif ($t[0] =~ /^($K)($V)($K)$/) { }
9 29 elsif ($t[0] =~ /^($K)($V)($V)$/) { }
7 22 elsif ($t[0] =~ /^($K)($V)($V)($K)$/) { }
4 18 elsif ($t[0] =~ /^($V)($K)$/) { }
5 13 elsif ($t[0] =~ /^($V)$/) { }
4 9 elsif ($t[0] =~ /^($V)($V)$/) { }
0 9 elsif ($t[0] =~ /^($K)($V)($K)($K)$/) { }
2 7 elsif ($t[0] =~ /^($V)($V)($K)$/) { }
1 6 elsif ($t[0] =~ /^($V)($K)($K)$/) { }
2 4 elsif ($t[0] =~ /^($K)($K)($V)$/) { }
1 3 elsif ($t[0] =~ /^($K)($K)($V)($K)$/) { }
2 1 elsif ($t[0] =~ /^($K)($K)($V)($V)$/) { }
0 1 elsif ($t[0] =~ /^($K)($K)($V)($V)($K)$/) { }
1 0 elsif ($t[0] =~ /^($K)($K)($V)($K)($K)$/) { }
182 4 5 if ($2 eq $3) { }
1 4 elsif ($3 eq $v1) { }
193 2 5 if ($2 eq $3) { }
207 1 3 if ($1 eq $2) { }
1 2 elsif ($2 eq "\366") { }
221 1 1 if ($1 eq $2) { }
238 1 1 if ($3 eq $4) { }
255 9 34 if grep {/[y\344\366Y\304\326]/;} @t
256 11 32 if grep {/[y\344\366Y\304\326]/;} @k
261 0 43 if ($a =~ /^[$p]/ and $b =~ /^[$I]/)