| blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 9 | 15 | 60.0 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 75 | 4 | 119 | 0 | &is_exception($@) and !defined($self->{'existing_exception_ref'}) || &refaddr(scalar(ref $@ eq '' ? \$@ : $@)) != &refaddr($self->{'existing_exception_ref'}) | 
| 90 | 5 | 0 | 1 | defined &blessed($rollback_exception) && $rollback_exception->isa('DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION') | 
| 117 | 1 | 5 | $rollback_exception and not defined &blessed($rollback_exception) && $rollback_exception->isa('DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION') | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 37 | 0 | 9007 | 0 | ref $class || $class | 
| 75 | 119 | 0 | 0 | !defined($self->{'existing_exception_ref'}) || &refaddr(scalar(ref $@ eq '' ? \$@ : $@)) != &refaddr($self->{'existing_exception_ref'}) |