Branch Coverage

blib/lib/Lingua/EN/NameCase.pm
Criterion Covered Total %
branch 34 34 100.0


line true false branch
59 1 5 if ref $_[0] and (ref $_[0] ne 'ARRAY' and ref $_[0] ne 'SCALAR')
64 3 8 if (wantarray and scalar @_ > 1 || ref $_[0] eq 'ARRAY') { }
1 7 elsif (ref $_[0] eq 'ARRAY') { }
3 4 elsif (ref $_[0] eq 'SCALAR') { }
3 1 elsif (scalar @_ == 1) { }
67 1 2 ref $_[0] ? :
91 3 174 if scalar @_ > 1 or ref $_[0] and ref $_[0] ne 'SCALAR'
94 173 1 if @_
95 2 172 if ref $_
97 1 173 unless $_
107 48 125 if (/\bMac[A-Za-z]{2,}[^aciozj]\b/l or /\bMc/l)
146 172 1 if $Lingua::EN::NameCase::HEBREW
147 172 1 if $Lingua::EN::NameCase::HEBREW
151 171 2 unless $Lingua::EN::NameCase::SPANISH
152 171 2 unless $Lingua::EN::NameCase::SPANISH
157 168 5 if ($Lingua::EN::NameCase::ROMAN)
163 170 3 if ($Lingua::EN::NameCase::POSTNOMINAL)