Condition Coverage

blib/lib/Mouse/Meta/Class.pm
Criterion Covered Total %
condition 14 20 70.0


and 3 conditions

line !l l&&!r l&&r condition
83 5 0 585 $mm and $mm == \&Mouse::Util::meta
152 0 0 5 $self_lin_isa[0] eq $other_lin_isa[0] && $self_lin_isa[0]
258 543 40 2 not $attr->{'associated_methods'} and ($attr->{'is'} || '') ne 'bare'

or 2 conditions

line l !l condition
258 40 2 $attr->{'is'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
30 24 735 0 ref $class || $class
84 2 0 3 $super->can('new') or $super->can('DESTROY')
117 8 8 0 $self->can($metaclass_type . '_metaclass') || $self->can($metaclass_type . '_class')