Condition Coverage

Bio/Map/Position.pm
Criterion Covered Total %
condition 35 56 62.5


and 3 conditions

line !l l&&!r l&&r condition
145 189 37 0 $value and $do_range
160 0 0 28 defined $start and not defined $end
267 242 0 569 ref $value and $value->isa('Bio::Map::RelativeI')
275 206 36 0 $self->{'_relative_not_implicit'} and $self->absolute
300 325 0 960 ref $value and $value->isa('Bio::Map::RelativeI')
316 2070 813 32 $self->{'_relative_not_implicit'} and $self->absolute
340 463 0 523 ref $value and $value->isa('Bio::Map::RelativeI')
355 758 336 29 $self->{'_relative_not_implicit'} and $self->absolute
385 0 0 32 defined $self->start and defined $self->end
423 0 0 83 defined $self->start and defined $self->end
455 0 0 2052 $own_type and $req_type
0 751 1301 $own_type and $req_type and $own_type eq $req_type
751 9 1292 $own_type and $req_type and $own_type eq $req_type and $own_relative->$own_type eq $value->$req_type
461 0 0 760 defined $abs_start and defined $rel_start

or 2 conditions

line l !l condition
225 127 3311 $self->{'_absolute'} || 0
356 29 0 $self->{'end'} || (return)
357 29 0 $self->relative->absolute_conversion($self) || (return)
380 14 0 $self->length || (return)

or 3 conditions

line l !l&&r !l&&!r condition
144 145 0 81 defined $start || defined $end
195 1080 1855 0 $self->{'_relative'} || $self->absolute_relative