def test_verify_user(self):
"""
Test verify user if passed user is unverified in group
"""
usrmgr = self.__get_dummy_object()
config = {"foogroup": {"unverified": ["@foouser"]}}
self.__set_config(usrmgr, config)
with patch.object(usrmgr, "_UserManager__load_config"),\
patch.object(usrmgr, "_UserManager__save_config"):
result = usrmgr.verify_user(1337, "@foouser", "foogroup")
self.assertTrue(result)
expected_config = {
"foogroup": {"users": [{"id": 1337,
"username": "@foouser"}]}
}
self.assertEqual(usrmgr.config, expected_config)
评论列表
文章目录