Condition Coverage

lib/Oryx/Class.pm
Criterion Covered Total %
condition 8 24 33.3


and 3 conditions

line !l l&&!r l&&r condition
264 26 18 6 $class eq 'Oryx::Class' and defined $param{'auto_deploy'}
277 26 0 0 can($class, 'storage') and $class->storage
305 0 0 0 isa($_, 'Oryx::Class') and $_ ne 'Oryx::Class'
0 0 0 isa($_, 'Oryx::Class') and $_ ne 'Oryx::Class' and not $_ =~ /Oryx::[^:]+::Class/

or 3 conditions

line l !l&&r !l&&!r condition
268 18 0 26 $class eq 'Oryx::Class' or $class eq 'Oryx::MetaClass'
18 0 26 $class eq 'Oryx::Class' or $class eq 'Oryx::MetaClass' or $class =~ /Oryx::[^:]+::Class/
331 0 0 0 $class->auto_deploy or $param{'auto_deploy'}
559 0 0 0 ref $_[0] || $_[0]