Branch Coverage

blib/lib/Text/Phonetic/Koeln.pm
Criterion Covered Total %
branch 33 38 86.8


line true false branch
35 1 15 if (Text::Phonetic::_is_inlist($character_list[0], ('A', 'E', 'I', 'J', 'Y', 'O', 'U'))) { }
1 14 elsif ($character_list[0] eq 'C') { }
39 1 0 if (Text::Phonetic::_is_inlist($character_list[1], ('A', 'H', 'K', 'L', 'O', 'Q', 'R', 'U', 'X'))) { }
56 3 113 if ($character_list[0] eq 'B')
63 1 112 if ($character_list[0] eq 'P')
64 0 1 if (defined $character_list[1] and $character_list[1] eq 'H') { }
75 8 104 if (Text::Phonetic::_is_inlist($character_list[0], ('D', 'T')))
76 0 8 if (defined $character_list[1] and $character_list[1] =~ /[CSZ]/) { }
85 8 96 if (Text::Phonetic::_is_inlist($character_list[0], ('F', 'V', 'W')))
92 8 88 if ($character_list[0] eq 'C')
93 7 1 if (Text::Phonetic::_is_inlist($last_match, ('S', 'Z'))) { }
1 0 elsif (defined $character_list[1] and Text::Phonetic::_is_inlist($character_list[1], ('A', 'H', 'K', 'O', 'Q', 'U', 'X'))) { }
104 3 85 if (Text::Phonetic::_is_inlist($character_list[0], ('G', 'Q', 'K')))
111 1 84 if ($character_list[0] eq 'X')
112 0 1 if (Text::Phonetic::_is_inlist($last_match, ('C', 'K', 'Q'))) { }
121 7 77 if ($character_list[0] eq 'L')
127 11 66 if (Text::Phonetic::_is_inlist($character_list[0], ('M', 'N')))
133 11 55 if ($character_list[0] eq 'R')
139 8 47 if (Text::Phonetic::_is_inlist($character_list[0], ('S', 'Z')))