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'}) |