diff --git a/zerver/openapi/curl_param_value_generators.py b/zerver/openapi/curl_param_value_generators.py index 873786cb2a..2a9da5c761 100644 --- a/zerver/openapi/curl_param_value_generators.py +++ b/zerver/openapi/curl_param_value_generators.py @@ -109,3 +109,13 @@ def get_events() -> Dict[str, Any]: "queue_id": response["queue_id"], "last_event_id": response["last_event_id"], } + +@openapi_param_value_generator(["/events:delete"]) +def delete_event_queue() -> Dict[str, Any]: + bot_profile = get_user("default-bot@zulip.com", get_realm("zulip")) + client = Client.objects.create(name="curl-test-client-2") + response = do_events_register(bot_profile, client, event_types=['message']) + return { + "queue_id": response["queue_id"], + "last_event_id": response["last_event_id"], + } diff --git a/zerver/openapi/test_curl_examples.py b/zerver/openapi/test_curl_examples.py index 4b3aa88fd1..81d762788a 100644 --- a/zerver/openapi/test_curl_examples.py +++ b/zerver/openapi/test_curl_examples.py @@ -21,7 +21,6 @@ exclude_list = [ 'create-user-group.md', 'update-user-group.md', 'delete-user-group.md', - 'delete-queue.md', 'update-stream.md', # Endpoint can be called only by administrators. 'create-user.md',