Branch Coverage

blib/lib/POE/Component/Metabase/Relay/Server/Queue.pm
Criterion Covered Total %
branch 13 50 26.0


line true false branch
173 0 1 &_HASH(scalar $self->db_opts) ? :
194 0 1 if (not $self->no_curl and can_load('modules', {'POE::Component::Curl::Multi', '0.08'})) { }
0 1 elsif ($self->multiple) { }
212 1 0 unless $self->no_relay
222 1 0 if ($self->dsn =~ /^dbi\:SQLite/i)
247 1 0 $process ? :
266 0 1 if $self->multiple and $self->_resolver
273 0 5 if ($result->{'error'})
274 0 0 if $self->debug
276 1 4 if $result->{'_process'}
282 0 0 unless $fact and $fact->isa('Metabase::Fact')
287 0 0 $self->no_relay ? :
297 0 2 if $self->no_relay
301 0 2 $self->multiple ? :
310 0 2 if ($result->{'error'} and $self->debug)
316 0 0 if (exists $self->_processing->{$row->{'id'}}) { }
330 0 0 $self->multiple ? :
340 0 0 unless $self->session and $self->event
348 0 0 if exists $self->_processing->{$id}
358 0 0 if ($res->{'success'}) { }
360 0 0 if $self->debug
363 0 0 $self->no_relay ? :
370 0 0 defined $res->{'content'} ? :
0 0 if $self->debug
371 0 0 if (defined $res->{'content'} and $res->{'content'} =~ /GUID conflicts with an existing object/i) { }