From 2e59e7e880f85345a367eee437fdf15e3f8db207 Mon Sep 17 00:00:00 2001 From: Houkime <> Date: Wed, 6 Dec 2023 13:57:39 +0000 Subject: [PATCH] better error reporting in graphql tests --- tests/test_graphql/common.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/test_graphql/common.py b/tests/test_graphql/common.py index d473433..1a415bc 100644 --- a/tests/test_graphql/common.py +++ b/tests/test_graphql/common.py @@ -25,7 +25,13 @@ def assert_empty(response): def assert_data(response): assert response.status_code == 200 - data = response.json().get("data") + response = response.json() + + if ( + "errors" in response.keys() + ): # convenience for debugging, this will display error + raise ValueError(response["errors"]) + data = response.get("data") assert data is not None return data