class TestFocusButton(TestPygletGUI, GenericButtonTest):
    def setUp(self):
        TestPygletGUI.setUp(self)
        self.button = FocusButton(label="test")
        GenericButtonTest.setUp(self)

    def test_key_press(self):
        self.assertEqual(self.button.is_pressed, False)
        self.button.on_key_press(pyglet.window.key.ENTER,None)
        self.assertEqual(self.button.is_pressed, True)
class TestFocusButton(TestPygletGUI, GenericButtonTest):
    def setUp(self):
        TestPygletGUI.setUp(self)
        self.button = FocusButton(label="test")
        GenericButtonTest.setUp(self)

    def test_key_press(self):
        self.assertEqual(self.button.is_pressed, False)
        self.button.on_key_press(pyglet.window.key.ENTER,None)
        self.assertEqual(self.button.is_pressed, True)