Condition Coverage

blib/lib/Bio/Tools/EUtilities/Query.pm
Criterion Covered Total %
condition 10 31 32.2


and 3 conditions

line !l l&&!r l&&r condition
30 0 0 5 $qdata and ref($qdata) =~ /HASH/i
43 20 0 1 $key eq 'eGQueryResult' and exists $qdata->{$key}{'ResultItem'}
53 19 0 2 $key eq 'IdList' and exists $qdata->{'IdList'}{'Id'}
58 19 0 2 $key eq 'TranslationSet' and exists $qdata->{'TranslationSet'}{'Translation'}
63 16 4 1 ref $qdata->{$key} eq 'HASH' and not keys %{$$qdata{$key};}

or 2 conditions

line l !l condition
73 0 0 join(', ', $self->get_databases) || ''
0 0 $self->get_term || ''
0 0 join(', ', $self->get_ids) || ''
81 0 0 $self->get_translation_from || ''
82 0 0 $self->get_translation_to || ''
85 0 0 $self->get_query_translation || ''
88 0 0 $self->get_corrected_query || ''
89 0 0 join(',', $self->get_replaced_terms) || ''