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
160 18 0 0 ref $self ne 'Class_A' and exists $Class::Slot::CLASS{ref $self}
80 73 37 ref $self ne 'Class_A' and exists $Class::Slot::CLASS{ref $self}
24 2 12 ref $self ne 'P1' and exists $Class::Slot::CLASS{ref $self}
304 6 1 2 $req and not defined $def
377 0 0 0 not exists $slots{$slot}{$cfg} and exists $CLASS{$class}{'slot'}{$slot}{$cfg}
382 0 0 0 not exists $slots{$slot}{'type'} and exists $CLASS{$class}{'slot'}{$slot}{'type'}
464 20 1 5 $XS and not $class->get_slots($name)->{'type'}