test_capsule.py 文件源码

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

项目:zun 作者: openstack 项目源码 文件源码
def test_list_capsules(self, mock_write, mock_read):
        uuids = []
        capsules = []
        mock_read.side_effect = etcd.EtcdKeyNotFound
        for i in range(1, 6):
            capsule = utils.create_test_capsule(
                uuid=uuidutils.generate_uuid(),
                context=self.context,
                name='capsule' + str(i))
            capsules.append(capsule.as_dict())
            uuids.append(six.text_type(capsule['uuid']))
        mock_read.side_effect = lambda *args: FakeEtcdMultipleResult(
            capsules)
        res = dbapi.list_capsules(self.context)
        res_uuids = [r.uuid for r in res]
        self.assertEqual(sorted(uuids), sorted(res_uuids))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号