def test_keypress(): keyboard = Keyboard("NO") keyboard.press_key("n") assert len(keyboard.pressed_keys) == 1 assert keyboard.last_pressed() == "n" assert keyboard.currently_pressed() == ["n"] keyboard.release_key("n") assert keyboard.currently_pressed() == [] assert len(keyboard.pressed_keys) == 0