def test_api_list_validate_get(http_client, base_url, monkeypatch):
monkeypatch.setattr(ApiListTestHandler, 'get_schema_input',
{
'type': 'object',
'additionalProperties': False,
'properties': {}
})
with pytest.raises(HTTPError) as e:
await http_client.fetch(base_url + '/test/api_test_model/?a=1')
assert e.value.code == 400
data = json.loads(e.value.response.body.decode())
assert not data['success']
assert len(data['errors']) == 1
assert data['errors'][0]['message'] == 'Validation failed'
评论列表
文章目录