Branch Coverage

blib/lib/SDLx/Controller.pm
Criterion Covered Total %
branch 23 42 54.7


line true false branch
30 3 3 if (ref $self) { }
40 2 4 defined $args{'dt'} ? :
41 1 5 defined $args{'min_t'} ? :
61 0 0 if $delay
98 1005419 32 if $delta_time < $min_t
115 2 30 if $_sleep_cycle{$ref}
124 2 10 if (defined $value)
139 0 0 unless SDL::Events::wait_event($event)
140 0 0 if (&$callback($event, $self))
152 0 1 if $_eoq{$ref}
154 0 1 unless $event_handler
163 0 362 unless $move_handler
171 0 62 unless $show_handler
191 0 3 unless SDL::Video::get_video_surface()
203 3 5 if (ref $id) { }
0 5 elsif (not defined $$arr_ref[$id]) { }
208 0 3 unless (defined $id)
257 0 4 if defined $arg
265 0 2 if defined $arg
273 0 0 if defined $arg
285 0 0 if $event->type == 12