| blib/lib/Venus/Throw.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 16 | 20 | 80.0 |
| line | true | false | branch |
|---|---|---|---|
| 42 | 302 | 9 | unless $self->parent |
| 96 | 257 | 65 | if $message |
| 97 | 276 | 46 | if $name |
| 99 | 272 | 50 | if (%{$self->stash;}) |
| 104 | 1 | 39 | unless ($package->can("new") or eval "package $package; use base '${parent}'; 1") |
| 111 | 0 | 321 | unless ($parent->isa("Venus::Error")) |
| 118 | 0 | 321 | unless ($package->isa("Venus::Error")) |
| 126 | 321 | 0 | $data ? : |
| 138 | 1 | 1 | if $routine eq "__ANON__" or $routine eq "(eval)" |
| 140 | 2 | 0 | if $routine or $name |