Condition Coverage

blib/lib/Bio/Phylo/Matrices/DatumRole.pm
Criterion Covered Total %
condition 3 80 3.7


and 3 conditions

line !l l&&!r l&&r condition
89 0 0 0 ref $start and $start->isa('Bio::LocationI')
0 0 0 defined $start and defined $end
127 0 0 0 $seqstring and $seqstring =~ /\S/
129 0 0 0 $@ and &looks_like_instance($@, 'Bio::Phylo::Util::Exceptions::InvalidData')
753 0 0 0 $missing ne $char[$i] and $gap ne $char[$i]
754 0 0 0 $char_ids and $char_ids->[$i]
760 0 0 0 $state_ids and $$state_ids{uc $char[$i]}
768 0 0 0 $char_ids and $char_ids->[$i]
774 0 0 0 $special and $$special{$char[$i]}
821 0 0 0 &looks_like_instance($dom, 'SCALAR') and $dom->_type == 18
845 0 0 0 $missing ne $char[$i] and $gap ne $char[$i]
847 0 0 0 $char_ids and $char_ids->[$i]
853 0 0 0 $state_ids and $$state_ids{uc $char[$i]}
866 0 0 0 $char_ids and $char_ids->[$i]
872 0 0 0 $special and $$special{$char[$i]}

or 2 conditions

line l !l condition
89 0 0 $char1 ||= '/'
0 0 $char2 ||= '-'
0 0 $self->get_generic('meta') || {}
122 0 0 $seq->alphabet || $seq->_guess_alphabet || 'dna'
209 0 713 $self->get_position || 1
331 0 584 $self->get_position || 1
351 0 50 $self->get_position || 1

or 3 conditions

line l !l&&r !l&&!r condition
537 0 0 0 $c1[$i] eq $m or $c1[$i] eq $g
0 0 0 $c1[$i] eq $m or $c1[$i] eq $g or $c2[$i] eq $m
0 0 0 $c1[$i] eq $m or $c1[$i] eq $g or $c2[$i] eq $m or $c2[$i] eq $g
682 0 0 0 $c eq $m or $c eq $g
689 0 0 0 $to->get_symbol_for_states(@states) || $m
753 0 0 0 $missing eq $char[$i] or $gap eq $char[$i]
845 0 0 0 $missing eq $char[$i] or $gap eq $char[$i]