test_server.py 文件源码

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

项目:flyby 作者: Skyscanner 项目源码 文件源码
def test_server_deregister_target_group(dynamodb):
    app.test_client().post(
        '/service',
        data=json.dumps({'name': 'foo', 'fqdn': 'foo.example.com'})
    )
    app.test_client().post(
        '/target',
        data=json.dumps(
            {
                'service_name': 'foo',
                'target_group_name': 'foo-blue',
                'weight': 50,
            }
        )
    )
    response = app.test_client().delete('/target/foo/foo-blue')
    assert response.status_code == 200
    service = json.loads(app.test_client().get('/service/foo').data)
    assert service['target_groups'] == []
    second_response = app.test_client().delete('/target/foo/foo-blue')
    assert second_response.status_code == 404
    service = json.loads(app.test_client().get('/service/foo').data)
    assert service['target_groups'] == []
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号