Branch Coverage

blib/lib/POE/Declarative.pm
Criterion Covered Total %
branch 19 26 73.0


line true false branch
145 0 54 unless ref $code and reftype $code eq 'CODE'
153 40 14 if ($session->isa('POE::Kernel')) { }
172 0 40 unless defined $package
186 1 53 if (ref $state and reftype $state eq 'ARRAY') { }
223 14 42 unless ($session->isa('POE::Kernel'))
238 0 0 $b eq $package ? :
0 0 $a eq $package ? :
245 10 173 if (wantarray) { }
27 146 elsif (defined wantarray) { }
257 10 162 wantarray ? :
365 172 142 if scalar @_ > 0
386 0 13 if defined $class and $class ne 'POE::Declarative'
392 1 12 if (blessed $package) { }