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 |