Branch Coverage

blib/lib/App/Rssfilter/Group.pm
Criterion Covered Total %
branch 21 32 65.6


line true false branch
18 5 7 if (1 == @options)
25 0 3 if exists $args{'rules'} and not +($Method::Signatures::mutc{'cache'}{'ArrayRef'} ||= 'Method::Signatures'->_make_constraint('ArrayRef'))->check($args{'rules'})
3 0 exists $args{'rules'} ? :
1 2 exists $args{'storage'} ? :
0 3 if keys %args
0 3 if @_ > 4
51 0 8 unless @_ > 0
53 2 6 unless (blessed $app_rssfilter_group and $app_rssfilter_group->isa('App::Rssfilter::Group'))
63 0 2 unless @_ > 0
0 2 if @_ > 1
75 0 4 unless @_ > 0
77 1 3 unless (blessed $app_rssfilter_rule and $app_rssfilter_rule->isa('App::Rssfilter::Rule'))
94 0 9 unless @_ > 0
96 2 7 unless (blessed $app_rssfilter_feed and $app_rssfilter_feed->isa('App::Rssfilter::Feed'))
107 0 2 unless @_ > 0
0 2 if @_ > 1