Condition Coverage

blib/lib/POE/Component/Client/TCPMulti.pm
Criterion Covered Total %
condition 13 27 48.1


and 3 conditions

line !l l&&!r l&&r condition
162 30 0 0 ref $user_code{'Filter'} and UNIVERSAL::isa($user_code{'Filter'}, 'UNIVERSAL')

or 2 conditions

line l !l condition
95 2 6 $user_code{$_} ||= sub { }
104 0 1 $user_code{'Timeout'} ||= 30
106 0 1 $user_code{'InputTimeout'} ||= 300
107 0 1 $user_code{'Filter'} ||= 'POE::Filter::Line'
108 0 1 $user_code{'FilterArgs'} ||= undef
109 0 1 $user_code{'options'} ||= {}
110 0 1 $user_code{'package_states'} ||= []
111 0 1 $user_code{'object_states'} ||= []
460 0 30 $Options{'Heap'} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
105 0 1 0 $user_code{'ConnectTimeout'} ||= $user_code{'Timeout'}
219 0 0 30 ref $_[10] eq 'HASH' or ref $_[10] eq 'ARRAY'