Branch Coverage

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


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