Condition Coverage

Bio/Location/Simple.pm
Criterion Covered Total %
condition 29 39 74.3


and 3 conditions

line !l l&&!r l&&r condition
126 20524 61710 279118 defined $self->{'_start'} and defined $self->{'_end'}
82234 279097 21 defined $self->{'_start'} and defined $self->{'_end'} and $self->location_type eq 'IN-BETWEEN'
340807 21 0 defined $self->{'_start'} and defined $self->{'_end'} and $self->location_type eq 'IN-BETWEEN' and $self->{'_end'} - 1 != $self->{'_start'}
165 75 0 340213 defined $self->{'_start'} and defined $self->{'_end'}
75 340193 20 defined $self->{'_start'} and defined $self->{'_end'} and $self->location_type eq 'IN-BETWEEN'
340193 20 0 defined $self->{'_start'} and defined $self->{'_end'} and $self->location_type eq 'IN-BETWEEN' and $self->{'_end'} - 1 != $self->{'_start'}
304 661338 0 90 $self->{'_location_type'} eq 'IN-BETWEEN' and defined $self->{'_start'}
661338 0 90 $self->{'_location_type'} eq 'IN-BETWEEN' and defined $self->{'_start'} and defined $self->{'_end'}
0 89 1 $self->{'_location_type'} eq 'IN-BETWEEN' and defined $self->{'_start'} and defined $self->{'_end'} and $self->{'_end'} - 1 != $self->{'_start'}
353 695 0 50 $self->is_remote and $self->seq_id
356 24 453 268 defined $self->strand and $self->strand == -1

or 3 conditions

line l !l&&r !l&&!r condition
286 41377 61773 558278 defined $value or not defined $self->{'_location_type'}
394 0 0 0 $newstart < 1 or $newend > $end - $start + 1