test_services.py 文件源码

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

项目:telegram-reddit-newsbot 作者: sashgorokhov 项目源码 文件源码
def __init__(self, queue=None):
        self.queue = queue or list()
        redis = mock.MagicMock(aioredis.Redis)
        redis.rpush.side_effect = utils.make_coro(result=lambda key, item: self.queue.append(item))
        redis.rpop.side_effect = utils.make_coro(result=lambda key: self.queue.pop())
        redis.lpush.side_effect = utils.make_coro(result=lambda key, item: self.queue.insert(0, item))
        redis.llen.side_effect = utils.make_coro(result=lambda key: len(self.queue))
        super(MockQueue, self).__init__(redis, None)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号