| lib/MooseX/Workers/Engine.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 11 | 24 | 45.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 159 | 67 | 0 | 6 | &blessed($job) and $job->isa('MooseX::Workers::Job') |
| 172 | 72 | 1 | 0 | defined $args and not ref $args eq 'ARRAY' |
| 234 | 0 | 0 | 0 | !defined($filter) || &blessed($filter) && $filter->isa('POE::Filter::Line') and $visitor->can($method) |
| 265 | 1 | 0 | 0 | $^O eq 'MSWin32' && $job->is_coderef |
| 327 | 0 | 0 | 146 | $_[10] eq 'read' and $_[11] == 0 |
| 349 | 52 | 21 | 52 | $self->num_workers < $self->max_workers and my $jobref = $self->dequeue_process |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 234 | 0 | 0 | 0 | !defined($filter) || &blessed($filter) && $filter->isa('POE::Filter::Line') |
| 281 | 0 | 1 | 1 | uc $sig eq 'CHLD' or uc $sig eq 'CHILD' |