Branch Coverage

blib/lib/App/Basis/Queue.pm
Criterion Covered Total %
branch 0 84 0.0


line true false branch
57 0 0 unless $self->_db_type
61 0 0 if ($self->_db_type eq 'SQLite')
66 0 0 unless $self->skip_table_check
106 0 0 unless $$self{'debug'}
117 0 0 $p ? :
119 0 0 unless $query =~ /;$/
129 0 0 if (defined $params[$i])
130 0 0 $params[$i] =~ /^\d+$/ ? :
136 0 0 if @params and scalar @params
147 0 0 $p ? :
151 0 0 unless $query =~ /;$/
153 0 0 if ($$self{'debug'})
165 0 0 if ($$sth_map{$key}) { }
177 0 0 if (not $no_results) { }
187 0 0 if ($rv)
221 0 0 $p ? :
227 0 0 if ($$sth_map{$key}) { }
347 0 0 if ($self->_db_type eq 'SQLite') { }
0 0 elsif ($self->_db_type eq 'Pg') { }
0 0 elsif ($self->_db_type eq 'mysql') { }
378 0 0 @_ % 2 ? :
380 0 0 if (ref $data ne 'HASH')
385 0 0 unless ($qname and $data)
405 0 0 if not $$resp{'error'}
421 0 0 @_ % 2 ? :
428 0 0 unless $$self{'_queue_list'}{$qname}
431 0 0 if not $$params{'callback'} or ref $$params{'callback'} ne 'CODE'
433 0 0 if ($$params{'count'} > $MAX_PROCESS_ITEMS)
456 0 0 unless scalar @t
463 0 0 unless $$resp{'row_count'}
496 0 0 if ($invalid) { }
0 0 elsif ($state) { }
525 0 0 @_ % 2 ? :
532 0 0 unless $$self{'_queue_list'}{$qname}
535 0 0 if not $$params{'callback'} or ref $$params{'callback'} ne 'CODE'
537 0 0 if ($$params{'count'} > $MAX_PROCESS_ITEMS)
558 0 0 unless scalar @t
565 0 0 unless $$resp{'row_count'}
621 0 0 $$resp{'row_count'} ? :
633 0 0 unless ($$result{'error'})
657 0 0 if ($$self{'_queue_list'}{$qname})
799 0 0 $$resp{'row_count'} ? :