Branch Coverage

blib/lib/POE/Filter/Stackable.pm
Criterion Covered Total %
branch 15 24 62.5


line true false branch
31 0 1 if @_ & 1
34 0 1 unless defined $params{'Filters'}
36 1 0 if (ref $params{'Filters'} eq 'ARRAY') { }
86 10 14 if (@$return)
95 2 4 unless $exchanged
109 0 4 unless @$data
120 0 4 if $data and @{$data;}
123 0 1 unless $data
144 0 1 if $pending
155 0 1 unless (defined $elem and UNIVERSAL::isa($elem, 'POE::Filter'))
170 4 1 unless (defined $elem and UNIVERSAL::isa($elem, 'POE::Filter'))
184 0 1 if $pending