summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJohnny Richard <johnny@johnnyrichard.com>2021-11-14 01:27:15 +0100
committerJohnny Richard <johnny@johnnyrichard.com>2021-11-14 01:27:15 +0100
commite415b62a2e85f44e6ff285e08b16525605d2fc0f (patch)
treef31f2ad1c8309b4fc5c5bfde2172efdb10076db3 /test
parentf584871064596b52efe12c2f8258f0839f6eb0fa (diff)
controller_t: Reduce memory usage using bitwise
Diffstat (limited to 'test')
-rw-r--r--test/controller-test.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/controller-test.c b/test/controller-test.c
index d6c1455..c271756 100644
--- a/test/controller-test.c
+++ b/test/controller-test.c
@@ -47,11 +47,11 @@ press_and_release_up(const MunitParameter params[], void* fixture)
SDL_Event event = an_event(SDL_KEYDOWN, SDLK_UP);
controller_update(&ctrl, &event);
- assert_true(ctrl.up);
+ assert_true(controller_is_up_pressed(&ctrl));
event = an_event(SDL_KEYUP, SDLK_UP);
controller_update(&ctrl, &event);
- assert_false(ctrl.up);
+ assert_false(controller_is_up_pressed(&ctrl));
return MUNIT_OK;
}
@@ -62,11 +62,11 @@ press_and_release_down(const MunitParameter params[], void* fixture)
SDL_Event event = an_event(SDL_KEYDOWN, SDLK_DOWN);
controller_update(&ctrl, &event);
- assert_true(ctrl.down);
+ assert_true(controller_is_down_pressed(&ctrl));
event = an_event(SDL_KEYUP, SDLK_DOWN);
controller_update(&ctrl, &event);
- assert_false(ctrl.down);
+ assert_false(controller_is_down_pressed(&ctrl));
return MUNIT_OK;
}
@@ -77,11 +77,11 @@ press_and_release_right(const MunitParameter params[], void* fixture)
SDL_Event event = an_event(SDL_KEYDOWN, SDLK_RIGHT);
controller_update(&ctrl, &event);
- assert_true(ctrl.right);
+ assert_true(controller_is_right_pressed(&ctrl));
event = an_event(SDL_KEYUP, SDLK_RIGHT);
controller_update(&ctrl, &event);
- assert_false(ctrl.right);
+ assert_false(controller_is_right_pressed(&ctrl));
return MUNIT_OK;
}
@@ -92,11 +92,11 @@ press_and_release_left(const MunitParameter params[], void* fixture)
SDL_Event event = an_event(SDL_KEYDOWN, SDLK_LEFT);
controller_update(&ctrl, &event);
- assert_true(ctrl.left);
+ assert_true(controller_is_left_pressed(&ctrl));
event = an_event(SDL_KEYUP, SDLK_LEFT);
controller_update(&ctrl, &event);
- assert_false(ctrl.left);
+ assert_false(controller_is_left_pressed(&ctrl));
return MUNIT_OK;
}