Branch Coverage

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


line true false branch
22 0 0 unless $args{'dbh'}
63 0 0 ref $_[0] eq 'HASH' ? :
74 0 0 if $$self{'_amnt_nested_signals'}
80 0 0 if (not $$self{'sort_callback'})
93 0 0 if @{$$self{'pool'};} >= $$self{'size'}
95 0 0 if $$self{'_amnt_nested_signals'}
104 0 0 if ($error =~ /try restarting transaction/) { }
106 0 0 if ($$self{'repeated_deadlocks'} >= $$self{'max_repeated_deadlocks'}) { }
144 0 0 if $$self{'_amnt_nested_signals'}
147 0 0 if ($$self{'sort_callback'} and @{$$self{'pool'};})
165 0 0 if (exists $$self{'post_item_callback'})
174 0 0 if $$self{'_amnt_nested_signals'}
181 0 0 if (not $$self{'in_txn'})
183 0 0 unless $$self{'dbh'}->begin_work
192 0 0 if ($$self{'in_txn'})
194 0 0 unless $$self{'dbh'}->rollback
203 0 0 if ($$self{'in_txn'})
205 0 0 unless $$self{'dbh'}->commit
208 0 0 if exists $$self{'commit_callback'}
218 0 0 unless ($$self{'_amnt_nested_signals'}++)
231 0 0 if (not --$$self{'_amnt_nested_signals'})