Branch Coverage

blib/lib/DBIx/TxnPool.pm
Criterion Covered Total %
branch 0 44 0.0


line true false branch
23 0 0 unless $args{'dbh'}
40 0 0 unless $_[0]{'repeated_deadlocks'} >= $_[0]{'max_repeated_deadlocks'}
66 0 0 ref $_[0] eq 'HASH' ? :
78 0 0 if $self->{'_amnt_nested_signals'}
83 0 0 if (not $self->{'sort_callback'})
96 0 0 if @{$self->{'pool'};} >= $self->{'size'}
99 0 0 if $self->{'_amnt_nested_signals'}
112 0 0 if (defined $dbi_error and $dbi_error == 1213 || $dbi_error == 1205) { }
114 0 0 if ($self->{'repeated_deadlocks'} >= $self->{'max_repeated_deadlocks'}) { }
154 0 0 if $self->{'_amnt_nested_signals'}
156 0 0 if ($self->{'sort_callback'} and @{$self->{'pool'};})
174 0 0 if (exists $self->{'post_item_callback'})
184 0 0 if $self->{'_amnt_nested_signals'}
190 0 0 if (not $self->{'in_txn'})
192 0 0 unless $self->{'dbh'}->begin_work
201 0 0 if ($self->{'in_txn'})
203 0 0 unless $self->{'dbh'}->rollback
212 0 0 if ($self->{'in_txn'})
214 0 0 unless $self->{'dbh'}->commit
218 0 0 if exists $self->{'commit_callback'}
227 0 0 unless ($self->{'_amnt_nested_signals'}++)
240 0 0 if (not --$self->{'_amnt_nested_signals'})