Branch Coverage

blib/lib/Regexp/Ethiopic.pm
Criterion Covered Total %
branch 22 52 42.3


line true false branch
142 0 0 if (/overload/o) { }
0 0 elsif (/:forms/o) { }
0 0 elsif (/:utils/o) { }
156 0 0 if ($#args)
169 0 0 if ($form == 8 or $ሆሄ =~ /[\x{124b}\x{125b}\x{128b}\x{12b3}\x{12c3}\x{1313}]/o) { }
0 0 elsif ($ሆሄ =~ /[\x{124d}\x{125d}\x{128d}\x{12b5}\x{12c5}\x{1315}]/o) { }
0 0 elsif ($ሆሄ =~ /[\x{1248}\x{1258}\x{1288}\x{12b0}\x{12c0}\x{1310}\x{124a}\x{125a}\x{128a}\x{12b2}\x{12c2}\x{1312}\x{124c}\x{125c}\x{128c}\x{12b4}\x{12c4}\x{1314}]/o) { }
187 0 4 if ($ሆሄ =~ /[\x{1288}-\x{128d}\x{1248}-\x{124d}\x{1258}-\x{125d}\x{12b0}-\x{12b5}\x{12c0}-\x{12c5}\x{1310}-\x{1315}]/o)
195 0 4 if $ሆሄ =~ /[\x{124b}\x{125b}\x{128b}\x{12b3}\x{12c3}\x{1313}]/o
196 0 4 if $form == 8 or $form == 10 or $form == 12
197 0 4 if $form == 11
198 0 4 if $form == 9
229 0 0 if (@chars != $format =~ s/%/%/g)
247 0 4 if $chars eq "all"
254 4 4 if (/(\w)-(\w)/o) { }
257 116 184 if length $char > 1
258 172 12 unless ord $a <= ord $char and ord $char <= ord $b
259 0 12 if ($form eq 'all') { }
270 0 4 if ($form eq 'all') { }
291 0 1 if ($forms eq 'all') { }
297 1 1 if (/(\d)-(\d)/o) { }
310 0 1 $not ? :
1 0 $re ? :
316 0 7 $#_ ? :
319 2 0 $EthiopicClasses{$1} ? :
320 1 0 $EthiopicClasses{$1} ? :