Condition Coverage

blib/lib/POE/Component/Proxy/SOCKS.pm
Criterion Covered Total %
condition 0 53 0.0


and 3 conditions

line !l l&&!r l&&r condition
62 0 0 0 $wheel_id and defined $$self{'clients'}{$wheel_id}
68 0 0 0 $wheel_id and defined $$self{'links'}{$wheel_id}
74 0 0 0 $wheel_id and defined $$self{'sockets'}{$wheel_id}
298 0 0 0 $dstip =~ /^0\.0\.0\./ and $cd ne '2'
390 0 0 0 $$client{'link_id'} and $self->_link_exists($$client{'link_id'})
393 0 0 0 $$client{'factory'} and $self->_sock_exists($$client{'factory'})
537 0 0 0 $$link{'client'} and $self->_conn_exists($$link{'client'})

or 2 conditions

line l !l condition
177 0 0 $$self{'time_out'} || 120
253 0 0 shift() || (return)
277 0 0 $$self{'time_out'} || 120
446 0 0 $$self{'time_out'} || 120
645 0 0 shift() || (return)
653 0 0 shift() || (return)
662 0 0 shift() || (return)
670 0 0 shift() || (return)
679 0 0 shift() || (return)
689 0 0 shift() || (return)

or 3 conditions

line l !l&&r !l&&!r condition
259 0 0 0 $packet or length $packet == 4
294 0 0 0 $vn ne '4' or not $cd =~ /^(1|2)$/
425 0 0 0 $link_id or $self->_link_exists($link_id)
560 0 0 0 $$self{'sessions'}{$sender_id}{'refcnt'}++ or $session == $sender