Branch Coverage

blib/lib/Mite/Trait/HasRoles.pm.mite.pm
Criterion Covered Total %
branch 5 22 22.7


line true false branch
67 0 0 *{$_;}{'CODE'} ? :
71 0 0 *{$_;}{'CODE'} ? :
83 0 0 if exists $DOES{$role}
84 0 0 if $role eq "Mite::Trait::HasRoles"
85 0 0 if ($INC{'Moose/Util.pm'} and my $meta = Moose::Util::find_meta(ref $self || $self))
88 0 0 if $meta->can("does_role") and $meta->does_role($role)
104 0 124 if (exists $CONSUMERS{$target})
110 0 124 if $type ne "Mite::Class"
113 0 124 if @missing_methods = grep((!$target->can($_)), "_compile_mop_postamble", "compilation_stages", "inject_mite_functions", "native_methods", "source")
121 124 0 unless $args
123 0 124 if $nextargs{'-indirect'} > 100