Condition Coverage

blib/lib/Class/Meta/Class.pm
Criterion Covered Total %
condition 16 21 76.1


or 3 conditions

line l !l&&r !l&&!r condition
85 44 1 2 UNIVERSAL::isa($caller, 'Class::Meta') or UNIVERSAL::isa($caller, 'Class::Meta::Class')
90 13 32 0 $$spec{'name'} ||= join(' ', map({ucfirst $_;} split(/_/, $$spec{'key'}, 0)))
101 0 45 0 ref $pkg || $pkg
330 30 0 2 UNIVERSAL::isa($caller, 'Class::Meta') or UNIVERSAL::isa($caller, 'Class::Meta::Class')
385 116 18 21 $super eq $package or $view == 4
134 7 14 $super eq $package or $view == 4 or $view == 2
25 0 14 $super eq $package or $view == 4 or $view == 2 or _trusted($class, $package)