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
70 8 8 22 $ra and $wa
87 38 0 0 defined &Class::Accessor::subname and not $subnamed
93 6 0 12 $ra and not defined &{$fullaccname;}
98 6 0 12 $wa and not defined &{$fullmutname;}

or 2 conditions

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

or 3 conditions

line l !l&&r !l&&!r condition
9 0 11 0 ref $_[0] || $_[0]
51 0 3 0 ref $self || $self
58 0 38 0 ref $self || $self
59 16 11 11 $access eq 'rw' || $access eq 'ro'
60 16 11 11 $access eq 'rw' || $access eq 'wo'
65 4 0 52 $accessor_name eq 'DESTROY' or $mutator_name eq 'DESTROY'
220 4 0 0 $msg || $self
226 8 0 0 $msg || $self