Condition Coverage

blib/lib/Net/ICQ.pm
Criterion Covered Total %
condition 4 29 13.7


and 3 conditions

line !l l&&!r l&&r condition
1458 0 0 0 defined $$self{'_events_outgoing'}[0] and $$_{'seq_num_1'} == $$self{'_events_outgoing'}[0]{'seq_num_1'}
1559 0 0 0 defined $$self{'_events_outgoing'}[0] and $$self{'_events_outgoing'}[0]{'send_last'} + 10 <= time
1622 0 0 0 $$self{'_events_outgoing'}[0] and $$self{'_events_outgoing'}[0]{'send_now'}
1660 0 0 0 defined $$self{'_events_outgoing'}[0] and $$self{'_events_outgoing'}[0]{'send_count'} == 0

or 2 conditions

line l !l condition
1928 0 0 $$array[$i] || 0

or 3 conditions

line l !l&&r !l&&!r condition
337 1 0 0 $uin or $uin = $ENV{'ICQ_UIN'}
338 1 0 0 $password or $password = $ENV{'ICQ_PASS'}
339 1 0 0 $server or $server = $ENV{'ICQ_SERVER'}
340 0 0 1 $port or $port = $ENV{'ICQ_PORT'}
1660 0 0 0 not defined $$self{'_events_outgoing'}[0] or defined $$self{'_events_outgoing'}[0] and $$self{'_events_outgoing'}[0]{'send_count'} == 0