Condition Coverage

blib/lib/Class/Slot.pm
Criterion Covered Total %
condition 11 21 52.3


and 3 conditions

line !l l&&!r l&&r condition
142 15 1 1 ref $self ne 'Class_A' and exists $Class::Slot::CLASS{ref $self}
67 53 25 ref $self ne 'P1' and exists $Class::Slot::CLASS{ref $self}
21 0 8 ref $self ne 'P3' and exists $Class::Slot::CLASS{ref $self}
237 0 0 0 $req and not defined $def
310 0 0 0 not exists $slots{$slot}{$cfg} and exists $CLASS{$class}{'slot'}{$slot}{$cfg}
315 0 0 0 not exists $slots{$slot}{'type'} and exists $CLASS{$class}{'slot'}{$slot}{'type'}
375 17 1 5 $XS and not $class->get_slots($name)->{'type'}