From 1b10ca18b4c7118175a171315659fbd62ec003a3 Mon Sep 17 00:00:00 2001 From: Erik Reid <erik.reid@geant.org> Date: Wed, 2 Jun 2021 10:45:57 +0200 Subject: [PATCH] basic unit test for /poller/gws/direct --- test/test_general_poller_routes.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/test_general_poller_routes.py b/test/test_general_poller_routes.py index 75644661..73b6d81c 100644 --- a/test/test_general_poller_routes.py +++ b/test/test_general_poller_routes.py @@ -50,3 +50,16 @@ def test_eumetsat_multicast(mocker, client): jsonschema.validate( response_data, poller.MULTICAST_SUBSCRIPTION_LIST_SCHEMA) assert response_data, "the subscription list shouldn't be empty" + + +def test_gws_direct(client): + + rv = client.get( + '/poller/gws/direct', + headers=DEFAULT_REQUEST_HEADERS) + assert rv.status_code == 200 + assert rv.is_json + response_data = json.loads(rv.data.decode('utf-8')) + jsonschema.validate( + response_data, poller.GWS_DIRECT_DATA_SCHEMA) + assert response_data, "the subscription list shouldn't be empty" -- GitLab