Condition Coverage

blib/lib/Coat/Meta.pm
Criterion Covered Total %
condition 10 13 76.9


and 3 conditions

line !l l&&!r l&&r condition
51 1 1 1 ref $trigger and ref $trigger eq 'CODE'
57 5 1 0 ref $$desc{'default'} and 'CODE' ne reftype($$desc{'default'})

or 2 conditions

line l !l condition
22 43 125 $$CLASSES{$class} ||= {}
219 48 0 $$CLASSES{'%!hooks'}{$class}{$hook}{$method} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
169 139 1 0 $$CLASSES{'@!family'}{$class} ||= 'Coat::Meta'->parents($class)