Branch Coverage

blib/lib/Bio/Regexp.pm
Criterion Covered Total %
branch 24 36 66.6


line true false branch
37 16 0 if ($$self{'type'} eq 'dna') { }
0 0 elsif ($$self{'type'} eq 'rna') { }
0 0 elsif ($$self{'type'} eq 'protein') { }
64 0 17 if $$self{'compiled_regexp'}
76 0 16 if $$self{'compiled_regexp'}
92 16 1 if not defined $$self{'min'} or $min < $$self{'min'}
93 16 1 if not defined $$self{'max'} or $max > $$self{'max'}
104 11 6 if $$self{'arg'}{'strands'} == 2
110 11 6 if ($$self{'arg'}{'strands'} == 2)
123 0 16 $$self{'arg'}{'strict_case'} ? :
1 15 $$self{'arg'}{'no_substr'} ? :
163 3 13 if ($$self{'arg'}{'circular'})
165 0 3 if $start < 1
168 0 3 if $end < 0
193 11 5 if ($$self{'arg'}{'strands'} == 2)
195 6 9 if $$match{'strand'} == 2
211 0 10 if exists $$self{$arg}
212 0 10 if $$self{'compiled_regexp'}