Condition Coverage

blib/lib/PocketIO.pm
Criterion Covered Total %
condition 8 15 53.3


or 2 conditions

line l !l condition
22 0 7 $$self{'socketio'} ||= {}
49 0 0 $e->message || 'Internal Server Error'
84 0 2 $$self{'method'} || 'run'

or 3 conditions

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 }