Branch Coverage

script/jupiter
Criterion Covered Total %
branch 55 80 68.7


line true false branch
328 0 0 if $log_level
331 0 0 if ($command eq 'update') { }
0 0 elsif ($command eq 'html') { }
361 0 17 if $feed->{'etag'}
362 0 17 if $feed->{'last_modified'}
385 0 17 unless $tx
391 17 0 if $tx->result->is_success
392 0 17 if $@
404 13 21 unless -r "$filename.json"
409 21 0 if $data->{$url}{'title'}
437 0 17 if (@unused)
462 13 4 unless (-d $dir)
488 0 18 unless -r $template
494 18 0 if $feed
500 0 18 if $template
572 1 1 unless $url =~ /$_/u
1 34 if @filters > 0 and not grep({$title =~ /$_/u unless $url =~ /$_/u;} @filters)
583 0 34 unless @nodes
596 0 17 unless -r $feed->{'cache_file'}
598 0 17 unless ($doc)
605 2 15 unless (@nodes)
640 10 5 if ($feed_date and 'DateTime'->compare($feed_date, $date) == -1) { }
647 1 10 if 'DateTime'->compare($entry->{'date'}, $date) >= 0
656 0 106 unless $node
657 7 99 unless my(@nodes) = $xpc->findnodes('pubDate | atom:updated', $node)
674 0 34 unless $node
686 4 59 if $seen{$node->{'id'}}
751 0 17 unless $feed->{'doc'}
758 4 13 unless $feed->{'link'} =~ m[//]u
774 25 4 unless @authors
780 14 15 @authors ? :
781 5 24 if ('DateTime'->compare($entry->{'date'}, $undefined_date) == 0) { }
787 6 23 @categories ? :
791 9 20 unless @nodes
796 23 6 if ($content)
801 6 21 if $is_xhtml
810 0 23 unless $content
830 0 23 if $len > 500
841 0 46 unless $str
843 2 44 unless $doc