lib/XML/RPC/Fast.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 0 | 44 | 0.0 |
line | l | !l | condition |
---|---|---|---|
413 | 0 | 0 | @data = rpcfault($res->code, "Call to $uri failed: $status") and last |
417 | 0 | 0 | @data = {'fault', {'faultCode', 499, 'faultString', qq[Call to $uri failed: Response is not an XML: "$text"]}} and last |
420 | 0 | 0 | @data = {'fault', {'faultCode', 499, 'faultString', qq[Call to $uri failed: Bad Response: $@, "$text"]}} and last |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
342 | 0 | 0 | 0 | $url and not ref $$self{'ua'} |
364 | 0 | 0 | 0 | ref $_[0] and ref $_[0] eq 'CODE' |
375 | 0 | 0 | 0 | $self->ua->async and not $cb |
417 | 0 | 0 | 0 | length $text and $text =~ /^\s*<\?xml/s |
429 | 0 | 0 | 0 | ref $data[0] eq 'HASH' and exists $data[0]{'fault'} |
436 | 0 | 0 | 0 | $cb and defined wantarray |
438 | 0 | 0 | 0 | ref $data[0] eq 'HASH' and exists $data[0]{'fault'} |
454 | 0 | 0 | 0 | ref $res[0] eq 'HASH' and exists $res[0]{'fault'} |
line | l | !l | condition |
---|---|---|---|
435 | 0 | 0 | $args{'method'} || 'POST' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
275 | 0 | 0 | 0 | $_ eq 'rpcfault' or $_ eq 'customtype' |
312 | 0 | 0 | 0 | eval { do { require join('/', split(/::/, $prefix . $req . '.pm', 0)); $req = $prefix . $req; 1 } } or do { push @fail, [$prefix . $req, $@]; eval { do { require join('/', split(/::/, $req . '.pm', 0)); 1 } } } |
343 | 0 | 0 | 0 | $$self{'useragent'} || 'XML-RPC-Fast/' . $VERSION |
379 | 0 | 0 | 0 | $args{'url'} || $$self{'url'} |