Condition Coverage

blib/lib/Object/Event.pm
Criterion Covered Total %
condition 15 27 55.5


and 3 conditions

line !l l&&!r l&&r condition
455 1 1 2 not $$self{'__oe_exception_rec'} and $$self{'__oe_exception_cb'}
508 0 0 5 $$self{'__oe_cbs'} and @{$$self{'__oe_cbs'}[0];}
523 0 0 6 $$self{'__oe_cbs'} and @{$$self{'__oe_cbs'}[0];}
855 1 0 2 not $$self{'__oe_exception_rec'} and $$self{'__oe_exception_cb'}

or 2 conditions

line l !l condition
263 56 0 $$self{'__oe_events'} ||= {}
265 40 16 $$reg{$event} ||= []
402 44 3 $$self{'__oe_events'}{$ev} || []

or 3 conditions

line l !l&&r !l&&!r condition
125 0 28 0 ref $this || $this
732 0 0 0 $$a[0] ne '' || defined $$b[1]
844 23 0 1 $$self{'__oe_events'}{$ev} or ${"${pkg}::__OE_METHODS";}{$ev}