Branch Coverage

blib/lib/DBIx/Transaction/db.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
16 0 0 if ($$self{'AutoCommit'}) { }
54 0 0 unless $$self{'private_DBIx_Transaction_Level'}
70 0 0 if (@caller)
84 0 0 if ($$self{'private_DBIx_Transaction_Error_Caller'}) { }
105 0 0 if (not $self->transaction_level) { }
107 0 0 if ($$self{'private_DBIx_Transaction_AutoCommit'}) { }
122 0 0 if (my $error = $self->transaction_error)
124 0 0 if (my(@callers) = $self->transaction_error_callers)
127 0 0 if ($$i[3])
137 0 0 if (my $l = $self->dec_transaction_level)
146 0 0 if (my $l = $self->dec_transaction_level)
157 0 0 if ($@)
161 0 0 unless ($rv)
180 0 0 if ($tries != 1 || $when and $self->transaction_level)
189 0 0 if $tried
194 0 0 unless $tries <= 0
198 0 0 if ($re) { }
213 0 0 if (my $re = $@) { }
0 0 elsif (not $rv) { }