def test_save_config_file(self):
self.auth.add_user('user_a', 'password_a')
self.auth.add_roles('user_a', ('role_a', 'role_b'))
self.auth.add_user('user_b', 'password_b')
self.auth.add_roles('user_b', ('role_b', 'role_c'))
self.auth.add_user('user_c', 'password_c')
self.auth.add_roles('user_c', ('role_c', 'role_c'))
with NamedTemporaryFile(mode='w+t') as f:
self.auth.save_to_file(f.name)
expected = [
"user_a:password_a:role_a,role_b",
"user_b:password_b:role_b,role_c",
"user_c:password_c:role_c"
]
for a, e in zip(f.readlines(), expected):
self.assertEqual(a.strip(), e)
test_data_structure.py 文件源码
python
阅读 31
收藏 0
点赞 0
评论 0
评论列表
文章目录