Branch Coverage

blib/lib/Reflex/Role/PidCatcher.pm
Criterion Covered Total %
branch 9 16 56.2


line true false branch
31 0 2 unless exists $callbacks{$pid}
100 0 2 if scalar keys %{$callbacks{$pid_value}{$self->session_id};} > 1
110 0 2 unless $self->call_gate($method_pause)
119 2 2 unless $self->call_gate($method_resume)
132 0 2 unless exists $callbacks{$pid_value}{$self->session_id}
136 0 2 unless delete $sw->{$self}
139 2 0 unless (scalar keys %$sw)
142 2 0 unless scalar keys %{$callbacks{$pid_value};}