def test_get_users_no_config(self): """ Test get users command if no users are registered """ bot = Mock(spec=Bot) update = self.__get_dummy_update() with patch("ownbot.admincommands.UserManager") as usrmgr_mock: usrmgr_mock.return_value.config = {} AdminCommands._AdminCommands__get_users( # pylint: disable=no-member, protected-access bot, update) self.assertTrue(bot.sendMessage.called)
def test_get_users(self): """ Test get users command """ bot = Mock(spec=Bot) update = self.__get_dummy_update() with patch("ownbot.admincommands.UserManager") as usrmgr_mock: config = {"foogroup": {"users": [{"id": 1337, "username": "******"}], "unverified": ["@baruser"]}} usrmgr_mock.return_value.config = config AdminCommands._AdminCommands__get_users( # pylint: disable=no-member, protected-access bot, update) self.assertTrue(bot.sendMessage.called)
def test_get_users(self): """ Test get users command """ bot = Mock(spec=Bot) update = self.__get_dummy_update() with patch("ownbot.admincommands.UserManager") as usrmgr_mock: config = { "foogroup": { "users": [{ "id": 1337, "username": "******" }], "unverified": ["@baruser"] } } usrmgr_mock.return_value.config = config AdminCommands._AdminCommands__get_users( # pylint: disable=no-member, protected-access bot, update) self.assertTrue(bot.sendMessage.called)