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