Condition Coverage

blib/lib/Class/Slot.pm
Criterion Covered Total %
condition 13 21 61.9


and 3 conditions

line !l l&&!r l&&r condition
137 14 0 1 ref $self ne 'Class_A' and exists $Class::Slot::CLASS{ref $self}
76 67 37 ref $self ne 'Class_A' and exists $Class::Slot::CLASS{ref $self}
29 0 12 ref $self ne 'P3' and exists $Class::Slot::CLASS{ref $self}
281 4 1 8 $req and not defined $def
354 0 0 0 not exists $slots{$slot}{$cfg} and exists $CLASS{$class}{'slot'}{$slot}{$cfg}
359 0 0 0 not exists $slots{$slot}{'type'} and exists $CLASS{$class}{'slot'}{$slot}{'type'}
441 19 1 5 $XS and not $class->get_slots($name)->{'type'}