Condition Coverage

blib/lib/Net/PSYC/Event.pm
Criterion Covered Total %
condition 14 42 33.3


and 2 conditions

line l !l condition
226 14 2 $mc eq '_notice_circuit_established' and 0
14 2 $mc eq '_status_circuit' and 1

and 3 conditions

line !l l&&!r l&&r condition
51 0 0 0 $obj->can('diminish') and $obj->can('augment')
0 0 0 $obj->can('diminish') and $obj->can('augment') and $obj->can('assign')
0 0 0 $obj->can('diminish') and $obj->can('augment') and $obj->can('assign') and $obj->can('reset')
60 0 2 0 defined $unl and exists $unl2wrapper{$unl}
2 0 0 defined $unl and exists $unl2wrapper{$unl} and $unl2wrapper{$unl}{'obj'} eq $obj
218 16 0 0 not $mc and $mc == 0

or 2 conditions

line l !l condition
41 0 2 $unl ||= 'default'

or 3 conditions

line l !l&&r !l&&!r condition
57 0 2 0 $obj ||= caller
99 0 0 0 $o ||= $unl2obj{'default'}
116 0 26 0 $o ||= $unl2wrapper{'default'}
151 21 9 0 $repeat or $obj->read
207 0 16 0 $$MMPvars{'_context'} || $$MMPvars{'_source'}
226 0 0 16 $mc eq '_notice_circuit_established' and 0 or $mc eq '_status_circuit' and 1