Condition Coverage

Bio/SeqIO.pm
Criterion Covered Total %
condition 21 38 55.2


and 3 conditions

line !l l&&!r l&&r condition
664 298 0 218 $s1 and not $s1 =~ /-$/
298 0 218 $s1 and not $s1 =~ /-$/ and $s2
771 0 0 413 ref $obj and $obj->isa('Bio::Factory::SequenceFactoryI')
776 2 0 411 $builder and $builder->can('sequence_factory')
2 0 411 $builder and $builder->can('sequence_factory') and not $builder->sequence_factory
821 0 0 436 ref $obj and $obj->isa('Bio::Factory::ObjectBuilderI')
845 0 0 436 ref $obj and $obj->isa('Bio::Factory::LocationFactoryI')

or 2 conditions

line l !l condition
745 0 0 $self->{'seqio'}->next_seq || undef

or 3 conditions

line l !l&&r !l&&!r condition
383 0 843 0 ref $caller || $caller
395 394 21 8 defined $params{'-file'} or defined $params{'-fh'}
415 5 3 defined $params{'-file'} or defined $params{'-fh'} or defined $params{'-string'}
413 18 4 2 $class->_guess_format($params{'-file'}) || 'Bio::Tools::GuessSeqFormat'->new('-file', $params{'-file'})->guess
477 0 0 0 ref $self || $self