Branch Coverage

lib/Convert/Braille.pm
Criterion Covered Total %
branch 29 50 58.0


line true false branch
116 0 25 unless defined $_[0]
120 25 0 exists $hash->{$token} ? :
127 0 3 unless defined $_[0]
138 0 2 unless defined $_[0]
145 0 2 if ($unicode =~ /\x{2840}-\x{28ff}/)
158 0 2 if not defined $string or $string eq ""
159 0 2 @_ ? :
166 10 0 if (/[\x{2800}-\x{28ff}]/) { }
168 8 2 if $dots
170 10 0 if $char & 1
171 6 4 if $char & 2
172 6 4 if $char & 4
173 0 10 if $char & 8
174 6 4 if $char & 16
175 0 10 if $char & 32
176 0 10 if $char & 64
177 0 10 if $char & 128
178 0 10 $braced ? :
194 0 2 if not defined $string or $string eq ""
196 0 2 if $dot_separator
205 28 0 if ($bit =~ /[1-8]/) { }
206 20 8 if ($bit > $lastBit) { }
212 8 0 if $char
219 0 0 if $char
224 2 0 if $char