Condition Coverage

script/jupiter
Criterion Covered Total %
condition 38 50 76.0


and 3 conditions

line !l l&&!r l&&r condition
449 0 0 18 $dir and -d $dir
463 0 4 14 $dir and not -d $dir
573 35 1 1 @filters > 0 and not grep({$title =~ /$_/u unless $url =~ /$_/u;} @filters)
643 4 1 11 $feed_date and "DateTime"->compare($feed_date, $date) == -1
800 16 5 2 $content->hasAttribute('type') && $content->getAttribute('type') eq 'xhtml'

or 2 conditions

line l !l condition
330 0 0 $command ||= "help"
483 19 0 $html || 'index.html'
756 0 0 xml_escape($xpc->findvalue('/rss/channel/title | /atom:feed/atom:title', $feed->{'doc'})) || $feed->{'title'} || ''
757 16 0 xml_escape($xpc->findvalue('/atom:feed/atom:link[@rel="self"]/@href', $feed->{'doc'})) || $feed->{'url'} || ''
759 13 5 $feed->{'link'} || xml_escape($xpc->findvalue('/rss/channel/link | /atom:feed/atom:link[@rel="alternate"][@type="text/html"]/@href', $feed->{'doc'})) || ''
770 27 3 $xpc->findvalue('title | atom:title', $element) || 'Untitled'
774 12 18 shift @links || ''

or 3 conditions

line l !l&&r !l&&!r condition
411 1 8 13 $feed->{'link'} ||= $data->{$url}{'link'}
488 0 19 0 $template ||= dist_file("App-jupiter", "template.html")
617 35 5 0 updated($_) || $undefined_date
664 47 57 2 eval {
679 12 4 24 $id ||= $node->findvalue("link")
680 16 11 13 $id ||= $node->findvalue("title")
681 27 2 11 $id ||= $node->findvalue("description")