Branch Coverage

blib/lib/Lingua/JA/Name/Splitter.pm
Criterion Covered Total %
branch 23 38 60.5


line true false branch
56 0 7 unless ($kanji =~ /^($kkre)+$/)
66 0 7 unless ($kanji)
70 0 7 if (length $kanji == 1)
74 0 7 unless (kkname($kanji))
77 0 7 unless (wantarray)
81 0 7 if (length $kanji == 2)
102 2 12 if (is_kana($moji)) { }
11 1 elsif ($known{$moji}) { }
1 0 elsif ($moji eq "\x{3005}") { }
117 0 7 if ($debug)
123 15 13 if ($probability[$i] < $split_cutoff)
126 15 13 if ($in_given) { }
139 0 2 unless ($name)
143 0 2 unless (wantarray)
151 0 2 if (not $name =~ /\s|,/) { }
152 0 0 if ($name =~ /^([A-Z][a-z]+)([A-Z]+)$/) { }
167 0 4 unless (is_romaji_strict($_))
172 0 2 if (@parts > 2)
177 1 1 if ($parts[0] =~ /^[A-Z]+$/ or $name =~ /,/) { }