test_keys.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:python- 作者: secondtonone1 项目源码 文件源码
def test_load_save(self):
        self.wk.data = json.loads(wheel_json)

        self.wk.add_signer('+', '67890')
        self.wk.add_signer('scope', 'abcdefg')

        self.wk.trust('epocs', 'gfedcba')
        self.wk.trust('+', '12345')

        self.wk.save()

        del self.wk.data
        self.wk.load()

        signers = self.wk.signers('scope')
        self.assertTrue(signers[0] == ('scope', 'abcdefg'), self.wk.data['signers'])
        self.assertTrue(signers[1][0] == '+', self.wk.data['signers'])

        trusted = self.wk.trusted('epocs')
        self.assertTrue(trusted[0] == ('epocs', 'gfedcba'))
        self.assertTrue(trusted[1][0] == '+')

        self.wk.untrust('epocs', 'gfedcba')
        trusted = self.wk.trusted('epocs')
        self.assertTrue(('epocs', 'gfedcba') not in trusted)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号