Condition Coverage

blib/lib/Class/Accessor.pm
Criterion Covered Total %
condition 23 38 60.5


and 3 conditions

line !l l&&!r l&&r condition
72 8 8 22 $ra and $wa
89 38 0 0 defined &subname and not $subnamed
95 6 0 12 $ra and not defined &{$fullaccname;}
100 6 0 12 $wa and not defined &{$fullmutname;}

or 2 conditions

line l !l condition
36 4 1 $args{'is'} || 'rw'

or 3 conditions

line l !l&&r !l&&!r condition
8 0 11 0 ref $proto || $proto
53 0 3 0 ref $self || $self
60 0 38 0 ref $self || $self
61 16 11 11 $access eq 'rw' || $access eq 'ro'
62 16 11 11 $access eq 'rw' || $access eq 'wo'
67 4 0 52 $accessor_name eq 'DESTROY' or $mutator_name eq 'DESTROY'
222 4 0 0 $msg || $self
228 8 0 0 $msg || $self