blib/lib/RPC/Switch/Client.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 0 | 80 | 0.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
204 | 0 | 0 | 0 | $self->{'auth'} && !$self->ioloop->{'__exit__'} |
243 | 0 | 0 | 0 | $status and $status eq "RES_WAIT" |
344 | 0 | 0 | 0 | $self->{'json'} and ref $outargs |
381 | 0 | 0 | 0 | $status and $status eq "RES_WAIT" |
409 | 0 | 0 | 0 | $self->{'json'} and ref $outargs |
441 | 0 | 0 | 0 | not $e and $r |
0 | 0 | 0 | not $e and $r and $r =~ /pong/u | |
728 | 0 | 0 | 0 | $_[1]->() and $active |
734 | 0 | 0 | 0 | $_[1]->() and $reactor->is_running |
736 | 0 | 0 | 0 | $reactor->{'running'} &&= $reactor->{'running'} - 1 |
line | l | !l | condition |
---|---|---|---|
65 | 0 | 0 | $args{'debug'} // 0 |
67 | 0 | 0 | $args{'address'} // "127.0.0.1" |
71 | 0 | 0 | $args{'json'} // 1 |
73 | 0 | 0 | $args{'ping_timeout'} // 300 |
77 | 0 | 0 | $args{'method'} // "password" |
78 | 0 | 0 | $args{'port'} // 6551 |
79 | 0 | 0 | $args{'timeout'} // 60 |
80 | 0 | 0 | $args{'tls'} // 0 |
86 | 0 | 0 | $args{'autoconnect'} // 1 |
228 | 0 | 0 | $w // "" |
244 | 0 | 0 | $status // "undef" |
265 | 0 | 0 | $args{'inargs'} // "{}" |
267 | 0 | 0 | $args{'resultcb'} // die("no result callback?") |
268 | 0 | 0 | $args{'timeout'} // 0 |
462 | 0 | 0 | $self->lastping // 0 |
464 | 0 | 0 | $self->lastping // 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
73 | 0 | 0 | 0 | $args{'jsonobject'} // "JSON::MaybeXS"->new("utf8", 1) |
74 | 0 | 0 | 0 | $args{'ioloop'} // "Mojo::IOLoop"->singleton |
76 | 0 | 0 | 0 | $args{'log'} // "Mojo::Log"->new("level", $debug ? "debug" : "info") |
432 | 0 | 0 | 0 | $timeout //= $self->timeout |
497 | 0 | 0 | 0 | $args{'mode'} // ($args{'async'} ? "async" : "sync") |
500 | 0 | 0 | 0 | $args{'workername'} // "$self->{'who'} $host $0 $$" |