Condition Coverage

blib/lib/Class/InsideOut.pm
Criterion Covered Total %
condition 26 31 83.8


and 3 conditions

line !l l&&!r l&&r condition
60 2 0 0 overload::Overloaded($_[0]) and overload::Method($_[0], '&{}')
113 1 1 1 ref $_[0] && &reftype($_[0]) eq 'HASH'
3 1 2 @_ == 1 and not ref $_[0] && &reftype($_[0]) eq 'HASH'
1 2 1 @_ > 1 and @_ % 2
466 1 16 83 exists $options->{'privacy'} and $options->{'privacy'} eq 'public'

or 2 conditions

line l !l condition
56 34 2 &reftype($_[0]) or !1
134 3 7 $_[2] ||= {}
146 26 19 $_[2] ||= {}
153 0 2 $_[2] ||= {}
257 103 27 $CLASS_ISA{$class} ||= [Class::ISA::self_and_super_path($class)]

or 3 conditions

line l !l&&r !l&&!r condition
113 2 0 4 @_ == 1 and not ref $_[0] && &reftype($_[0]) eq 'HASH' or @_ > 1 and @_ % 2
472 24 0 59 $options->{'set_hook'} || $options->{'get_hook'}