# Copyright 2021 (c) Anna Schumaker. from . import keyboard from gi.repository import Gtk import audio import unittest class TestUIKeyboard(unittest.TestCase): def setUp(self): keyboard.initialize() def test_keyboard_init(self): self.assertIsInstance(keyboard.Event, Gtk.EventControllerKey) self.assertEqual(keyboard.Shortcuts["Return"], audio.Player.next) self.assertEqual(keyboard.Shortcuts["BackSpace"], audio.Player.previous) self.assertEqual(keyboard.Shortcuts["plus"], audio.Player.Autopause.increment) self.assertEqual(keyboard.Shortcuts["KP_Add"], audio.Player.Autopause.increment) self.assertEqual(keyboard.Shortcuts["minus"], audio.Player.Autopause.decrement) self.assertEqual(keyboard.Shortcuts["KP_Subtract"], audio.Player.Autopause.decrement)