Condition Coverage

blib/lib/Class/MOP/Instance.pm
Criterion Covered Total %
condition 5 11 45.4


and 3 conditions

line !l l&&!r l&&r condition
17 0 21139 0 @args >= 2 and &blessed($args[0])
21139 0 0 @args >= 2 and &blessed($args[0]) and $args[0]->isa("Class::MOP::Class")

or 2 conditions

line l !l condition
27 0 21139 $options{'slots'} ||= [map({$_->slots;} @{[] unless $options{'attributes'};})]

or 3 conditions

line l !l&&r !l&&!r condition
70 20432 3163 0 $_[0]{'_class_name'} ||= $_[0]->associated_metaclass->name