Branch Coverage

blib/lib/Mite/Trait/HasAttributes.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::HasAttributes"
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)
158 0 124 if (exists $CONSUMERS{$target})
164 0 124 if $type ne "Mite::Class"
167 0 124 if @missing_methods = grep((!$target->can($_)), "_compile_mop_attributes", "_compile_pragmas", "_function_for_croak", "compilation_stages", "inject_mite_functions")
175 124 0 unless $args
177 0 124 if $nextargs{'-indirect'} > 100