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'] == []
评论列表
文章目录