Branch Coverage

blib/lib/Venus/Role/Throwable.pm
Criterion Covered Total %
branch 26 32 81.2


line true false branch
17 249 3 if $data->{'throw'}
33 5 257 unless ($data)
38 254 3 if (ref $data ne "HASH")
39 253 1 if ($data =~ /^\w+$/u and $self->can($data)) { }
49 0 256 if (exists $data->{'as'})
52 6 250 if (exists $data->{'capture'})
55 0 256 if (exists $data->{'context'})
58 0 256 if (exists $data->{'error'})
61 0 256 if (exists $data->{'frame'})
64 249 7 if (exists $data->{'message'})
67 255 1 if (exists $data->{'name'})
70 1 255 if (exists $data->{'package'}) { }
76 0 256 if (exists $data->{'parent'})
79 250 6 if (exists $data->{'stash'})
82 0 256 if (exists $data->{'on'})
85 251 5 if (exists $data->{'raise'})