Condition Coverage

Bio/SearchIO/psl.pm
Criterion Covered Total %
condition 17 29 58.6


and 3 conditions

line !l l&&!r l&&r condition
193 2 2 10 defined($_ = $self->_readline) and not /^\d+\s+\d+\s+/
217 2 3 1 defined $lastquery and $lastquery ne $q_name
511 0 82 9 defined $nm and defined $Bio::SearchIO::psl::MODEMAP{$nm}
82 7 2 defined $nm and defined $Bio::SearchIO::psl::MODEMAP{$nm} and $Bio::SearchIO::psl::MODEMAP{$nm} eq 'result'
553 12 70 0 $self->in_element('hsp') and $data->{'Name'} =~ /Hsp\_(qseq|hseq|midline)/

or 2 conditions

line l !l condition
697 5 0 $self->{'program_name'} || $Bio::SearchIO::psl::DefaultProgramName

or 3 conditions

line l !l&&r !l&&!r condition
154 0 3 0 $pname || $Bio::SearchIO::psl::DefaultProgramName
425 1 0 2 defined $lasthit or defined $lastquery
600 0 0 0 defined $name || defined $self->{'_elements'}
0 0 0 not defined $name || defined $self->{'_elements'} or scalar @{$self->{'_elements'};} == 0