Branch Coverage

blib/lib/App/Rssfilter/Feed.pm
Criterion Covered Total %
branch 17 24 70.8


line true false branch
48 4 10 if (1 == keys %options)
56 0 2 unless @_ > 0
58 1 1 unless (&blessed($rule) and $rule->isa('App::Rssfilter::Rule'))
69 2 6 exists $args{'rules'} ? :
0 8 unless ($Method::Signatures::mutc{'cache'}{'ArrayRef'} ||= 'Method::Signatures'->_make_constraint('ArrayRef'))->check($rules)
0 8 exists $args{'storage'} ? :
0 8 if keys %args
0 8 if @_ > 4
74 3 5 if (defined(my $last_modified = $storage->last_modified))
87 5 3 if (200 == $latest->res->code)
92 0 6 if $self->logger->is_debug
98 8 0 if (defined $old)