Branch Coverage

blib/lib/App/Rssfilter/Rule.pm
Criterion Covered Total %
branch 27 48 56.2


line true false branch
31 0 3 unless @_ > 0
0 3 if @_ > 1
50 0 1 unless @_ > 0
0 1 if @_ > 1
65 0 3 unless @_ > 0
0 3 unless ($Method::Signatures::mutc{'cache'}{'Mojo::DOM'} ||= 'Method::Signatures'->_make_constraint('Mojo::DOM'))->check($_[0])
0 3 if @_ > 1
73 0 2 unless @_ > 0
0 2 unless @_ > 1
0 2 if @_ > 2
84 1 8 if (1 == keys %args)
91 0 9 unless @_ > 0
0 9 if @_ > 1
96 0 15 if keys %args
0 15 if @_ > 4
97 0 15 unless defined $attr
108 0 2 if (my $method = $attr->can($type)) { }
119 0 6 if keys %args
0 6 if @_ > 4
132 0 6 unless ($namespace =~ /::/msx)
138 0 6 unless ('Class::Inspector'->loaded($namespace))
144 2 4 if ($namespace->can('new'))
149 2 4 if (my $method = $invocant->can($type)) { }
150 2 0 if ($invocant eq $namespace) { }