Condition Coverage

blib/lib/Class/Meta/Method.pm
Criterion Covered Total %
condition 21 30 70.0


and 3 conditions

line !l l&&!r l&&r condition
116 4 0 0 $ref and $ref eq 'CODE'
126 0 0 5 $ref and $ref eq 'CODE'

or 3 conditions

line l !l&&r !l&&!r condition
62 30 1 2 UNIVERSAL::isa($caller, 'Class::Meta') or UNIVERSAL::isa($caller, 'Class::Meta::Method')
83 2 0 25 exists $$class{'meths'}{$p{'name'}} or exists $$class{'ctors'}{$p{'name'}}
91 5 1 5 $p{'view'} == 4 or $p{'view'} == 2
6 1 4 $p{'view'} == 4 or $p{'view'} == 2 or $p{'view'} == 3
2 2 2 $p{'view'} == 4 or $p{'view'} == 2 or $p{'view'} == 3 or $p{'view'} == 1
104 1 1 2 $p{'context'} == 2 or $p{'context'} == 1
133 0 17 0 ref $pkg || $pkg
290 14 0 0 UNIVERSAL::isa($caller, 'Class::Meta') or UNIVERSAL::isa($caller, 'Class::Meta::Method')