test_cp.py 文件源码

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

项目:do-portal 作者: certeu 项目源码 文件源码
def test_download_cp_html_report(client, monkeypatch):
    fgz = BytesIO()
    with gzip.GzipFile('report.gz', mode='wb', fileobj=fgz) as gzipobj:
        gzipobj.write(b'<html><head></head></html>')
    monkeypatch.setattr(VxAPIClient, 'get', lambda *args, **kw: bytes(fgz))
    monkeypatch.setattr(BaseQuery, 'first_or_404', lambda x: True)

    rv = client.get(
        url_for('cp.get_cp_vxstream_download',
                sha256='sss', eid=1, ftype='html')
    )
    assert rv.status_code == 200
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号