test_aiohttp_swaggerify.py 文件源码

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

项目:aiohttp_swaggerify 作者: dchaplinsky 项目源码 文件源码
def test_validate_fullfledged(test_client, loop):
    app = web.Application(loop=loop)
    app.router.add_get('/', full_fledged_handler)
    app.router.add_post('/', full_fledged_handler)
    app = swaggerify(
        app,
        basePath="/",
        host="127.0.0.1:8080"
    )

    client = await test_client(app)
    resp = await client.get('/swagger.json')
    assert resp.status == 200
    text = await resp.json()

    with open("tests/validate_swagger.json", "r") as fp:
        assert schema_validate(text, json.load(fp)) is None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号