Branch Coverage

blib/lib/POE/Resource/Events.pm
Criterion Covered Total %
branch 57 72 79.1


line true false branch
38 2 2 if exists $event_count{$old_id}
40 0 4 if exists $post_count{$old_id}
83 8 5406 if (defined $time) { }
95 435 3009 unless ($type & 768)
96 1507 3113 if $priority <= $last_fifo_time
113 2406 3008 if (not defined $old_head_priority) { }
1664 3561 elsif ($priority < $old_head_priority) { }
123 629 3658 unless $event_count{$sid}++
125 3274 2140 if $sid eq $source_session->ID
127 4071 215 unless $post_count{$source_session->ID}++
143 161 54 unless $event
150 0 0 unless defined $delta
164 0 30 if ($time) { }
177 0 30 unless $event
181 0 30 if $time
182 30 0 if $delta
195 570 222 unless $pending_count
210 222 0 unless $pending_count
212 0 0 if $pending_count
218 789 3 unless $sent_count
232 3 0 unless $sent_count
234 0 0 if $sent_count
237 0 792 if delete $event_count{$sid}
238 0 792 if delete $post_count{$sid}
255 2870 796050 unless $_[0][3] & 512
256 2940 793110 unless $_[0][0]->ID eq $sid
257 791728 1382 unless $_[0][2] eq $alarm_name
278 1 228 unless defined $pri
298 4 26 unless $_[0][3] & 512
299 21 5 unless $_[0][0]->ID eq $sid
325 453 4814 unless --$event_count{$dest_id}
327 3140 2127 if $dest_id eq $source_id
333 3953 215 unless --$post_count{$source_id}
381 20823 2352 if ($$event[3] & 4112) { }
390 2137 1489 unless $POE::Kernel::kr_exception
402 2634 483 if (defined $next_time) { }