Condition Coverage

blib/lib/Games/EveOnline/API.pm
Criterion Covered Total %
condition 29 73 39.7


and 3 conditions

line !l l&&!r l&&r condition
517 0 0 1 defined $result->{'rowset'}{'row'} and $type
0 1 0 defined $result->{'rowset'}{'row'} and $type and $type eq 'Account' || $type eq 'Character'
759 1 0 0 not $character_id and $args{'type'}
0 0 0 not $character_id and $args{'type'} and $args{'type'} ne 'corp'
761 1 0 0 $args{'type'} && $args{'type'} eq 'corp'
1370 27 0 2 $rows->{$id}{'rowset'} and $rows->{$id}{'rowset'}{'name'} eq 'contents'

or 2 conditions

line l !l condition
149 0 1 $result->{$group_id} ||= {}
155 0 8 $group_result->{'skills'}{$skill_id} ||= {}
527 0 2 $result->{'rowset'}{'row'}{$char_id}{'factionName'} || ''
1 1 $result->{'rowset'}{'row'}{$char_id}{'allianceName'} || ''
0 2 $result->{'rowset'}{'row'}{$char_id}{'factionID'} || '0'
1 1 $result->{'rowset'}{'row'}{$char_id}{'allianceID'} || '0'
845 0 1 $args{'row_count'} || 2560
846 0 1 $args{'account_key'} || 1000
939 0 1 $args{'row_count'} || 2560
940 0 1 $args{'account_key'} || 1000
1348 0 0 $data->{'error'} || {'code', 500, 'content', 'Unknown error'}

or 3 conditions

line l !l&&r !l&&!r condition
352 0 1 0 $args{'character_id'} || $self->character_id
434 0 1 0 $args{'character_id'} || $self->character_id
517 1 0 0 $type eq 'Account' || $type eq 'Character'
618 0 1 0 $args{'character_id'} || $self->character_id
705 0 1 0 $args{'character_id'} || $self->character_id
758 0 1 0 $args{'character_id'} || $self->character_id
842 0 1 0 $args{'character_id'} || $self->character_id
936 0 1 0 $args{'character_id'} || $self->character_id
1017 0 1 0 $args{'character_id'} || $self->character_id
1067 0 1 0 $args{'character_id'} || $self->character_id
1110 0 1 0 $args{'character_id'} || $self->character_id