blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 8 | 12 | 66.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
30 | 0 | 8112 | 946 | defined $@ and length $@ |
71 | 17 | 0 | 132 | &is_exception($@) && (!defined($_[0]{'existing_exception_ref'}) || &refaddr(scalar(length ref $@ ? $@ : \$@)) != &refaddr($_[0]{'existing_exception_ref'})) |
87 | 119 | 14 | 4 | my $rollback_exception = $_[0]{'storage'}->__delicate_rollback(defined $current_exception ? \$current_exception : ()) and not defined $current_exception |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
37 | 0 | 9058 | 0 | ref $class || $class |