conftest.py 文件源码

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

项目:antenna 作者: mozilla-services 项目源码 文件源码
def randommock():
    """Returns a contextmanager that mocks random.random() at a specific value

    Usage::

        def test_something(randommock):
            with randommock(0.55):
                # test stuff...

    """
    @contextlib.contextmanager
    def _randommock(value):
        with mock.patch('random.random') as mock_random:
            mock_random.return_value = value
            yield

    return _randommock
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号