Branch Coverage

blib/lib/String/Alignment.pm
Criterion Covered Total %
branch 40 46 86.9


line true false branch
69 1 2 unless defined $is_local
96 2 1 if ($is_local) { }
99 0 1 scalar @sa1 > scalar @sa2 ? :
105 337 65 if ($len_s1 > 0 and $len_s2 > 0)
108 288 49 $is_local ? :
37 300 $sa1[$len_s1 - 1] eq $sa2[$len_s2 - 1] ? :
113 368 34 if ($len_s1 > 0)
114 312 56 $is_local ? :
117 368 34 if ($len_s2 > 0)
118 312 56 $is_local ? :
123 338 64 if ($is_local) { }
124 336 2 if $len_s1 > 0 or $len_s2 > 0
127 95 243 if $best{'MAX'} <= $table{$len_s1}{$len_s2}
128 95 243 if $best{'MAX'} <= $table{$len_s1}{$len_s2}
129 95 243 if $best{'MAX'} <= $table{$len_s1}{$len_s2}
131 63 1 if $len_s1 > 0 or $len_s2 > 0
149 0 0 if $key > 0
150 0 0 unless $key > 0
166 2 1 if ($is_local) { }
174 18 8 if ($is_local) { }
179 23 3 if ($table{$i - 1}{$j - 1} == $baseline) { }
2 1 elsif ($table{$i}{$j - 1} == $baseline) { }
1 0 elsif ($table{$i - 1}{$j} == $baseline) { }