blib/lib/HTML/RSSAutodiscovery.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 11 | 56 | 19.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
241 | 0 | 0 | 0 | defined $$args{'noparse'} && $$args{'noparse'} |
242 | 0 | 0 | 0 | defined $$args{'embedded'} && $$args{'embedded'} |
243 | 0 | 0 | 0 | defined $$args{'syndic8'} && $$args{'syndic8'} |
256 | 0 | 1 | 0 | $parse and $embedded || scalar @{$$self{'__links'};} < 1 |
313 | 0 | 0 | 0 | $link =~ /^http/ and $$self{'__check_embedded'} < 2 |
428 | 0 | 0 | 0 | $$args{'proxy'} and $$self{'__xmlrpc'}->proxy ne $$args{'proxy'} |
485 | 0 | 0 | 0 | $$self{'__check_embedded'} and $tag eq 'a' |
495 | 0 | 0 | 0 | defined $$attrs{'name'} and $$attrs{'name'} =~ /^(XML|RSS)$/ |
500 | 0 | 0 | 0 | defined $$attrs{'name'} and $$attrs{'type'} ne 'application/rss+xml' |
0 | 0 | 0 | defined $$attrs{'name'} and $$attrs{'type'} ne 'application/rss+xml' and $$attrs{'type'} ne 'text/xml' |
line | l | !l | condition |
---|---|---|---|
127 | 2 | 0 | $self->_fetch($uri) || (return undef) |
130 | 1 | 1 | $$self{'__embedded'} ||= [] |
131 | 1 | 1 | $$self{'__links'} ||= [] |
291 | 0 | 2 | $self->_rss || (return 0) |
359 | 0 | 1 | $self->_xmlrpc({'proxy', 'http://www.syndic8.com/xmlrpc.php'}) || (return 0) |
369 | 0 | 0 | $rpc->call('syndic8.FindSites', $1)->result || (return 1) |
372 | 0 | 0 | $rpc->call('syndic8.GetFeedInfo', $ids)->result || (return 1) |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
256 | 0 | 1 | 0 | $embedded || scalar @{$$self{'__links'};} < 1 |
264 | 0 | 1 | 0 | $syndic8 or scalar @{$$self{'__links'};} < 1 |
275 | 0 | 2 | 0 | $$self{'__ua'} ||= 'LWP::UserAgent'->new |
428 | 0 | 0 | 0 | not $$self{'__xmlrpc'} or $$args{'proxy'} and $$self{'__xmlrpc'}->proxy ne $$args{'proxy'} |