| blib/lib/PocketIO.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 8 | 15 | 53.3 |
| line | l | !l | condition |
|---|---|---|---|
| 22 | 0 | 7 | $$self{'socketio'} ||= {} |
| 49 | 0 | 0 | $e->message || 'Internal Server Error' |
| 84 | 0 | 2 | $$self{'method'} || 'run' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 65 | 0 | 3 | 0 | $$self{'pool'} ||= 'PocketIO::Pool'->new |
| 81 | 1 | 1 | 1 | $$self{'instance'} or $$self{'class'} |
| 87 | 1 | 0 | 1 | $$self{'instance'} || do { my $class = $$self{'class'}; my $path = $class; $path =~ s[::][/]g; $path .= '.pm'; require $path; $class->new } |