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 2292482 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))
151 0 1 if $_eoq{$ref}
153 0 1 unless $event_handler
162 0 362 unless $move_handler
170 0 62 unless $show_handler
190 0 3 unless SDL::Video::get_video_surface()
202 3 5 if (ref $id) { }
0 5 elsif (not defined $$arr_ref[$id]) { }
207 0 3 unless (defined $id)
256 0 4 if defined $arg
264 0 2 if defined $arg
272 0 0 if defined $arg
284 0 0 if $event->type == 12