Branch Coverage

lib/Unexpected/TraitFor/ExceptionClasses.pm
Criterion Covered Total %
branch 20 20 100.0


line true false branch
39 1 14 unless defined $class
41 1 13 if exists $Classes->{$class}
44 4 9 if ref $args ne 'HASH'
48 7 6 if ref $parents ne 'ARRAY'
51 1 14 unless exists $Classes->{$parent}
60 16 6 $_[1] && !ref($_[1]) && exists $$Classes{$_[1]} ? :
65 1 9 unless $wanted
67 1 8 unless exists $Classes->{$wanted}
73 6 14 if $class eq $wanted
75 11 3 if exists $Classes->{$class}{'parents'}