diff options
author | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-09 15:33:29 +0100 |
---|---|---|
committer | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-09 15:33:29 +0100 |
commit | 7029aa426ad91b49459b47043b0d4329e4b0eaee (patch) | |
tree | bb6d828eefc82080a6017313bf6b818e6cff97b3 /src/test | |
parent | 69a7df392482884fc9dd2ce5012fdb028c37e469 (diff) |
removed lines
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/InputTest.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/InputTest.cpp b/src/test/InputTest.cpp index 5150960..94549a0 100644 --- a/src/test/InputTest.cpp +++ b/src/test/InputTest.cpp @@ -331,31 +331,3 @@ TEST_F(InputTest, WindowMoveTest) { event_manager.dispatch_events(); EXPECT_TRUE(callback_triggered); } -TEST_F(InputTest, KeyboardStateTest) { - SDLContext & sdl_context = this->mediator.sdl_context; - // Simulate pressing a key - SDL_Event key_down_event; - SDL_zero(key_down_event); - key_down_event.type = SDL_KEYDOWN; - key_down_event.key.keysym.scancode = SDL_SCANCODE_A; - key_down_event.key.keysym.sym = SDL_SCANCODE_A; - SDL_PushEvent(&key_down_event); - - // Check the keyboard state - auto keyboard_state = sdl_context.get_keyboard_state(); - - // Verify the state of the 'A' key - EXPECT_TRUE(keyboard_state[Keycode::A]); - - // Simulate releasing a key - SDL_Event key_up_event; - SDL_zero(key_up_event); - key_up_event.type = SDL_KEYUP; - key_up_event.key.keysym.scancode = SDL_SCANCODE_A; // Simulate releasing 'A' key - SDL_PushEvent(&key_up_event); - // Check the keyboard state again - keyboard_state = sdl_context.get_keyboard_state(); - - // Verify the state of the 'A' key - EXPECT_FALSE(keyboard_state[Keycode::A]); -} |