Branch Coverage

blib/lib/Venus/Throw.pm
Criterion Covered Total %
branch 16 20 80.0


line true false branch
42 148 9 unless $self->parent
94 94 57 if $message
95 115 36 if $name
97 96 55 if (%{$self->stash;})
102 1 34 unless ($package->can("new") or eval "package $package; use base '${parent}'; 1")
109 0 150 unless ($parent->isa("Venus::Error"))
116 0 150 unless ($package->isa("Venus::Error"))
124 150 0 $data ? :
136 1 1 if $routine eq "__ANON__" or $routine eq "(eval)"
138 2 0 if $routine or $name