| lib/AnyEvent/Tools/Pool.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 15 | 26 | 57.6 |
| line | true | false | branch |
|---|---|---|---|
| 31 | 0 | 1 | unless exists $$self{'pool'}{$no} |
| 32 | 0 | 1 | if $cb and ref $cb ne 'CODE' |
| 40 | 0 | 5 | unless @_ == 2 |
| 52 | 0 | 51 | unless @_ == 2 |
| 54 | 0 | 51 | unless 'CODE' eq ref $cb |
| 64 | 48 | 61 | unless @{$$self{'free'};} |
| 67 | 1 | 60 | if (@{$$self{'delete'};}) |
| 71 | 1 | 0 | if ($$self{'free'}[$fi] == $$self{'delete'}[$di][0]) |
| 76 | 1 | 0 | if ($cb) |
| 78 | 1 | 0 | if $self |
| 86 | 0 | 0 | unless @{$$self{'free'};} |
| 89 | 9 | 51 | unless @{$$self{'queue'};} |
| 95 | 51 | 0 | if ($self) |