api docs: Migrate DELETE /events to OpenAPI.

This commit is contained in:
Yago González
2018-06-21 01:28:33 +02:00
committed by Tim Abbott
parent 5f3268cc48
commit 2b8bb2ffc6
4 changed files with 34 additions and 18 deletions

View File

@@ -413,14 +413,11 @@ def deregister_queue(client, queue_id):
result = client.deregister(queue_id)
# {code_example|end}
fixture = FIXTURES['successful-response-empty']
test_against_fixture(result, fixture)
validate_against_openapi_schema(result, '/events', 'delete', '200')
# Test "BAD_EVENT_QUEUE_ID" error
result = client.deregister(queue_id)
fixture = FIXTURES['bad_event_queue_id_error']
test_against_fixture(result, fixture, check_if_equal=['code', 'result'],
check_if_exists=['queue_id', 'msg'])
validate_against_openapi_schema(result, '/events', 'delete', '400')
def upload_file(client):
# type: (Client) -> None
@@ -483,7 +480,7 @@ TEST_FUNCTIONS = {
'remove-subscriptions': remove_subscriptions,
'/users:get': get_members,
'/register:post': register_queue,
'delete-queue': deregister_queue,
'/events:delete': deregister_queue,
'upload-file': upload_file,
'/users/me/{stream_id}/topics:get': get_stream_topics
}