Branch Coverage

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