Branch Coverage

blib/lib/Lingua/Translit.pm
Criterion Covered Total %
branch 36 46 78.2


line true false branch
91 1 39 unless $name
94 1 38 if ($name =~ /^DIN 5008$/i)
101 0 39 unless $table
104 0 39 unless defined $table->{'name'}
105 0 39 unless defined $table->{'desc'}
106 0 39 unless defined $table->{'reverse'}
107 0 39 unless defined $table->{'rules'}
116 10 29 $table->{'reverse'} =~ /^true$/i ? :
136 0 153 unless $text
140 59 94 unless ($utf8_flag_on)
145 493 13815 if (defined $rule->{'context'}) { }
149 107 386 if (defined $c->{'before'} and not defined $c->{'after'}) { }
223 163 elsif (defined $c->{'after'} and not defined $c->{'before'}) { }
163 0 elsif (defined $c->{'before'} and defined $c->{'after'}) { }
172 94 59 if ($utf8_flag_on) { }
196 0 18 unless $text
199 0 18 unless $self->{'reverse'}
203 15 3 unless ($utf8_flag_on)
208 178 1325 if (defined $rule->{'context'}) { }
212 54 124 if (defined $c->{'before'} and not defined $c->{'after'}) { }
19 105 elsif (defined $c->{'after'} and not defined $c->{'before'}) { }
105 0 elsif (defined $c->{'before'} and defined $c->{'after'}) { }
235 3 15 if ($utf8_flag_on) { }