| blib/lib/Bio/Tools/EUtilities.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 24 | 70 | 34.2 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 67 | 13 | 2 | 7 | $eutil ne 'elink' and $eutil ne 'esummary' |
| 88 | 0 | 0 | 0 | ref $response and $response->isa('HTTP::Response') |
| 98 | 0 | 0 | 4 | ref $pb and $pb->isa('Bio::ParameterBaseI') |
| 99 | 0 | 0 | 4 | ref $pb and $pb->isa('Bio::Tools::EUtilities::EUtilParameters') |
| 137 | 0 | 21 | 0 | $response and $response->isa('HTTP::Response') |
| 149 | 21 | 1 | 0 | defined $simple->{'ERROR'} and not ref $simple->{'ERROR'} |
| 194 | 0 | 0 | 0 | not $self->cache_response and $self->data_parsed |
| 220 | 0 | 0 | 0 | $self->can('parse_data') and not $self->data_parsed |
| 412 | 2 | 0 | 2 | $self->{'_spelledquery'} and $self->{'_spelledquery'}{'Replaced'} |
| 719 | 0 | 0 | 0 | $file and $fh |
| line | l | !l | condition |
|---|---|---|---|
| 56 | 0 | 22 | $lazy ||= 0 |
| 57 | 0 | 22 | $cache ||= 0 |
| 352 | 2 | 1 | $self->{'_count'} || scalar $self->get_ids |
| 614 | 0 | 0 | $arg ||= 'all' |
| 707 | 0 | 0 | $type ||= 'all' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 31 | 0 | 44 | 0 | ref $caller || $caller |
| 39 | 22 | 0 | 0 | $param{'-eutil'} || $class->throw('Need eutil to make instance') |
| 67 | 0 | 7 | 15 | $response or $eutil ne 'elink' and $eutil ne 'esummary' |
| 160 | 0 | 0 | 22 | $simple->{'ErrorList'} or $simple->{'WarningList'} |
| 200 | 0 | 0 | 0 | $seendoc or $line =~ /^<$tag>/ |
| 290 | 4 | 8 | 39 | $eutil eq 'einfo' or $eutil eq 'espell' |
| 292 | 8 | 2 | 0 | $self->{'_dbname'} || $self->{'_database'} || $self->get_available_databases |
| 443 | 0 | 0 | 0 | $self->data_parsed or $self->is_lazy |
| 559 | 0 | 0 | 0 | $self->data_parsed or $self->is_lazy |
| 718 | 0 | 0 | 0 | $file ||= $fh |