blib/lib/AlignDB/IntSpanXS.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 28 | 39 | 71.7 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
327 | 21 | 6 | 9 | $self->subset($supplied) && !$self->equal($supplied) |
336 | 21 | 6 | 9 | $self->superset($supplied) && !$self->equal($supplied) |
415 | 2 | 6 | 8 | $member >= $lower and $member <= $upper |
712 | 0 | 0 | 28 | $self->size and $supplied->size |
801 | 9 | 3 | 2 | defined $min_d and $d == $min_d |
839 | 0 | 0 | 0 | $end < $count and $list[$end] <= $list[$end - 1] + 1 |
878 | 0 | 4 | 722 | defined $supplied and ref $supplied eq 'AlignDB::IntSpanXS' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
39 | 0 | 0 | 0 | ref $this || $this |
344 | 0 | 8 | 13 | $index == 0 or abs $index > $self->cardinality |
619 | 1 | 0 | 13 | $self->is_empty or $self->is_universal |
723 | 24 | 3 | 2 | not defined $min_d or $d < $min_d |
800 | 9 | 5 | 3 | not defined $min_d or $d <= $min_d |
819 | 2 | 3 | 8 | $index == 0 or abs $index > $self->span_size |