Condition Coverage

script/jupiter
Criterion Covered Total %
condition 35 44 79.5


and 3 conditions

line !l l&&!r l&&r condition
572 33 1 1 @filters > 0 and not grep({$title =~ /$_/u unless $url =~ /$_/u;} @filters)
640 4 1 10 $feed_date and 'DateTime'->compare($feed_date, $date) == -1
797 16 5 2 $content->hasAttribute('type') && $content->getAttribute('type') eq 'xhtml'

or 2 conditions

line l !l condition
330 0 0 $command ||= 'help'
482 18 0 $html || 'index.html'
753 0 0 xml_escape($xpc->findvalue('/rss/channel/title | /atom:feed/atom:title', $feed->{'doc'})) || $feed->{'title'} || ''
754 15 0 xml_escape($xpc->findvalue('/atom:feed/atom:link[@rel="self"]/@href', $feed->{'doc'})) || $feed->{'url'} || ''
756 13 4 $feed->{'link'} || xml_escape($xpc->findvalue('/rss/channel/link | /atom:feed/atom:link[@rel="alternate"][@type="text/html"]/@href', $feed->{'doc'})) || ''
767 26 3 $xpc->findvalue('title | atom:title', $element) || 'Untitled'
771 12 17 shift @links || ''

or 3 conditions

line l !l&&r !l&&!r condition
410 1 8 12 $feed->{'link'} ||= $data->{$url}{'link'}
487 0 18 0 $template ||= dist_file('App-jupiter', 'template.html')
615 29 5 0 updated($_) || $undefined_date
661 40 57 2 eval {
676 12 4 18 $id ||= $node->findvalue('link')
677 16 11 7 $id ||= $node->findvalue('title')
678 27 2 5 $id ||= $node->findvalue('description')