Condition Coverage

blib/lib/OWNet.pm
Criterion Covered Total %
condition 0 36 0.0


and 3 conditions

line !l l&&!r l&&r condition
228 0 0 0 $$self{'SOCK'} && $$self{'PERSIST'} != 0

or 2 conditions

line l !l condition
394 0 0 shift() || ''
438 0 0 _self(shift()) || (return)
481 0 0 _self(shift()) || (return)
527 0 0 _self(shift()) || (return)
568 0 0 _self(shift()) || (return)
584 0 0 _FromServer $self || (return)

or 3 conditions

line l !l&&r !l&&!r condition
232 0 0 0 'IO::Socket::INET'->new('PeerAddr', $$self{'ADDR'}, 'Proto', 'tcp') || do { warn "Can't open $$self{'ADDR'} ($!) \n" if $$self{'VERBOSE'}; $$self{'SOCK'} = undef; return }
252 0 0 0 &_DefaultLookup($self) or &_BonjourLookup($self)
262 0 0 0 'IO::Socket::INET'->new('PeerAddr', 'localhost:owserver(4304)', 'Proto', 'tcp') || do { warn "Can't open default port ($!) \n" if $$self{'VERBOSE'}; $$self{'SOCK'} = undef; return }
278 0 0 0 'Net::Rendezvous'->new('owserver') || do { print "Unable to start owserver discovery via Net::Rendezvous $!\n" if $$self{'VERBOSE'}; return }
283 0 0 0 $owservers->shift_entry || do { print "No owserver discovered by Net::Rendezvous\n" if $$self{'VERBOSE'}; return }
289 0 0 0 'IO::Socket::INET'->new('PeerAddr', $owserver_selected->host, 'PeerPort', $owserver_selected->port, 'Proto', 'tcp') || do { warn "Can't open Bonjour (autodiscovered) port ($!) \n" if $$self{'VERBOSE'}; $$self{'SOCK'} = undef; return }
353 0 0 0 _FromServerLow($self, 24) || do { warn "Trouble getting header $!" if $$self{'VERBOSE'}; return }