Branch Coverage

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


line true false branch
32 3 3 if (ref $self) { }
42 2 4 defined $args{'dt'} ? :
43 1 5 defined $args{'min_t'} ? :
63 0 0 if $delay
100 1426763 32 if $delta_time < $min_t
117 2 30 if $_sleep_cycle{$ref}
126 2 10 if (defined $value)
141 0 0 unless SDL::Events::wait_event($event)
142 0 0 if (&$callback($event, $self))
153 0 1 if $_eoq{$ref}
155 0 1 unless $event_handler
164 0 362 unless $move_handler
172 0 62 unless $show_handler
192 0 3 unless SDL::Video::get_video_surface()
204 3 5 if (ref $id) { }
0 5 elsif (not defined $arr_ref->[$id]) { }
209 0 3 unless (defined $id)
258 0 4 if defined $arg
266 0 2 if defined $arg
274 0 0 if defined $arg
286 0 0 if $event->type == 12