Condition Coverage

blib/lib/MooseX/App/Exporter.pm
Criterion Covered Total %
condition 9 15 60.0


and 3 conditions

line !l l&&!r l&&r condition
58 6 20 88 not $meta->isa('Moose::Meta::Role') and $meta->meta->does_role('MooseX::App::Meta::Role::Class::Command')

or 2 conditions

line l !l condition
94 0 88 $attributes{'traits'} ||= []
105 0 1 $local_attributes{'traits'} ||= []
167 16 0 $PLUGIN_SPEC{$args{'for_class'}} || []
168 16 0 delete $args{'metaroles'} || {}
169 16 0 delete $args{'roles'} || []
186 19 0 $apply_metaroles->{$type} ||= []