Condition Coverage

blib/lib/POE/Component/SmokeBox.pm
Criterion Covered Total %
condition 11 20 55.0


and 2 conditions

line l !l condition
79 3 6 $smokers and ref $smokers eq "ARRAY" and scalar @{$smokers;}

and 3 conditions

line !l l&&!r l&&r condition
79 3 0 6 $smokers and ref $smokers eq "ARRAY"
108 0 0 31 $smoker and $smoker->isa("POE::Component::SmokeBox::Smoker")
130 0 0 11 $smoker and $smoker->isa("POE::Component::SmokeBox::Smoker")
173 0 0 36 $args->{'job'} and $args->{'job'}->isa("POE::Component::SmokeBox::Job")
178 36 0 0 $args->{'session'} and my $ref = $kernel->alias_resolve($args->{'session'})

or 3 conditions

line l !l&&r !l&&!r condition
114 10 7 14 $self->{'multiplicity'} or scalar @{$self->{'queues'};} == 0