def test_check_user_keybindings_return_new_upon_valid_user_keybinding(self): valid_keybinding = {u"a":u"ctrl-shift-a"} default_keybindings = {u"a":u"ctrl-alt-del"} expected = {u"a":u"ctrl+shift+a"} result = utility.check_user_keybindings(default_keybindings, valid_keybinding) self.assertEqual(expected, result)
def test_check_user_keybindings_return_empty_dict_when_user_keybindings_is_empty(self): valid_keybinding = dict() default_keybindings = dict(a=u"ctrl-alt-del") expected = dict() result = utility.check_user_keybindings(default_keybindings, valid_keybinding) self.assertEqual(expected, result)
def test_check_user_keybindings_return_default_upon_invalid_user_keybinding(self): invalid_keybinding = {u"a":u"ctrl-iota-a"} default_keybindings = {u"a":u"ctrl-alt-del"} expected = default_keybindings result = utility.check_user_keybindings(default_keybindings, invalid_keybinding) self.assertEqual(expected, result)