Branch Coverage

blib/lib/Unicode/Precis.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
38 0 0 unless defined $string
40 0 0 if (lc($self->{'WidthMappingRule'} || '') eq 'decomposition')
44 0 0 if ($mappingrule =~ /\bmapspace/)
47 0 0 if ($mappingrule =~ /\bstripspace/)
51 0 0 if ($mappingrule =~ /\bunifyspace/)
54 0 0 if (lc($self->{'CaseMappingRule'} || '') eq 'fold') { }
0 0 elsif (lc($self->{'CaseMappingRule'} || '') eq 'lower') { }
59 0 0 if ($self->{'NormalizationRule'})
60 0 0 if (&is_utf8($string)) { }
74 0 0 unless defined $string
76 0 0 if (lc($self->{'DirectionalityRule'} || '') eq 'bidi')
77 0 0 unless defined &check($string, 0)
85 0 0 unless defined prepare($string, $stringclass)
86 0 0 if (ref $self->{'OtherRule'} eq 'CODE')
88 0 0 unless defined($string = $self->{'OtherRule'}->($string))