test_requests.py 文件源码

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

项目:annotated-py-sanic 作者: hhstore 项目源码 文件源码
def test_post_form_multipart_form_data():
    app = Sanic('test_post_form_multipart_form_data')

    @app.route('/')
    async def handler(request):
        return text('OK')

    payload = '------sanic\r\n' \
              'Content-Disposition: form-data; name="test"\r\n' \
              '\r\n' \
              'OK\r\n' \
              '------sanic--\r\n'

    headers = {'content-type': 'multipart/form-data; boundary=----sanic'}

    request, response = sanic_endpoint_test(app, data=payload, headers=headers)

    assert request.form.get('test') == 'OK'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号