Branch Coverage

blib/lib/Slackware/Slackget/Media.pm
Criterion Covered Total %
branch 2 54 3.7


line true false branch
73 0 2 unless defined $id
79 2 0 if defined $args{'update-repository'}{'faster'}
148 0 0 if defined $xml->{'description'}
150 0 0 if defined $xml->{'web-link'}
151 0 0 if (defined $xml->{'files'}) { }
163 0 0 if (defined $xml->{'update-repository'}) { }
165 0 0 if (defined $xml->{'update-repository'}{'faster'})
167 0 0 unless (Slackware::Slackget::Network::Connection::is_url(undef, $xml->{'update-repository'}{'faster'}))
170 0 0 unless defined $xml->{'update-repository'}{'faster'}
173 0 0 if (defined $xml->{'update-repository'}{'fast'} and defined $xml->{'update-repository'}{'fast'}{'li'} and ref $xml->{'update-repository'}{'fast'}{'li'} eq 'ARRAY') { }
181 0 0 if (defined $xml->{'update-repository'}{'slow'} and defined $xml->{'update-repository'}{'slow'}{'li'} and ref $xml->{'update-repository'}{'slow'}{'li'} eq 'ARRAY') { }
211 0 0 if (defined $xml->{'li'} and ref $xml->{'li'} eq 'ARRAY') { }
234 0 0 if (defined $xml->{'li'} and ref $xml->{'li'} eq 'ARRAY') { }
259 0 0 if (defined(my $host = shift @{$$self{'DATA'}{'hosts'}{'fast'};})) { }
266 0 0 if (defined(my $host = shift @{$$self{'DATA'}{'hosts'}{'slow'};})) { }
291 0 0 if (defined $self->getValue('description')) { }
299 0 0 if (defined $self->getValue('web-link')) { }
307 0 0 if (defined $self->getValue('host')) { }
329 0 0 if (defined $self->getValue('description')) { }
336 0 0 if (defined $self->getValue('web-link')) { }
343 0 0 if (defined $self->getValue('host')) { }
444 0 0 unless defined $self->{'ID'}
445 0 0 if ($self->{'DATA'}{'hosts'}{'old'})
457 0 0 if (defined $self->{'DATA'}{'hosts'}{'fast'} and defined $self->{'DATA'}{'hosts'}{'fast'}[0])
466 0 0 if (defined $self->{'DATA'}{'hosts'}{'slow'} and defined $self->{'DATA'}{'hosts'}{'slow'}[0])
520 0 0 unless defined $self->{'ID'}
522 0 0 unless $host