Condition Coverage

Bio/Factory/FTLocationFactory.pm
Criterion Covered Total %
condition 40 44 90.9


and 3 conditions

line !l l&&!r l&&r condition
177 3783 7 3627 $oparg eq 'join' || $oparg eq 'order' || $oparg eq 'bond' and not $sub =~ /(?:join|order|bond)/
244 5751 17 1660 $op and $op eq 'complement'
254 2143 5282 3 $guide_strand != 0 and $guide_strand == $last_strand
7425 1 2 $guide_strand != 0 and $guide_strand == $last_strand and $oparg eq $op
268 5751 7 1660 $op and not $op eq 'join' || $op eq 'order' || $op eq 'bond'
5758 1660 0 $op and not $op eq 'join' || $op eq 'order' || $op eq 'bond' and $ct > 1
283 4189 11 2123 $op and $op eq 'complement'
325 41793 4 41 $locstr =~ /\?/ and not $locstr =~ /\?\d+/
333 21 0 14 abs $end - $start <= 1 and $loctype eq '^'
356 41805 20 13 $start_num > $end_num and $loctype ne '?'

or 2 conditions

line l !l condition
252 5285 9 $loc_obj->guide_strand || 0

or 3 conditions

line l !l&&r !l&&!r condition
171 36 3783 11 $subloc eq 'join' || $subloc eq 'bond' || $subloc eq 'order' || $subloc eq 'complement'
177 3634 0 3783 $oparg eq 'join' || $oparg eq 'order' || $oparg eq 'bond'
268 7 0 1660 $op eq 'join' || $op eq 'order' || $op eq 'bond'
343 300 156 41382 $start =~ /[\>\<\?\.\^]/ or $end =~ /[\>\<\?\.\^]/