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 5449 if (defined $time) { }
95 435 3053 unless ($type & 768)
96 1507 3099 if $priority <= $last_fifo_time
113 2393 3064 if (not defined $old_head_priority) { }
1704 3564 elsif ($priority < $old_head_priority) { }
123 632 3703 unless $event_count{$sid}++
125 3319 2138 if $sid eq $source_session->ID
127 4057 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 2875 796103 unless $_[0][3] & 512
256 2937 793166 unless $_[0][0]->ID eq $sid
257 791784 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 4872 unless --$event_count{$dest_id}
327 3199 2126 if $dest_id eq $source_id
333 3954 215 unless --$post_count{$source_id}
381 20669 2410 if ($$event[3] & 4112) { }
390 2194 1490 unless $POE::Kernel::kr_exception
402 2713 483 if (defined $next_time) { }