From cf2f2d0064d77009f712f46467769d763e5c0611 Mon Sep 17 00:00:00 2001
From: Erik Reid <erik.reid@geant.org>
Date: Sat, 20 Aug 2022 15:38:05 +0200
Subject: [PATCH] additional sanity checks

---
 test/test_msr_routes.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/test/test_msr_routes.py b/test/test_msr_routes.py
index 15f8844d..80fef05f 100644
--- a/test/test_msr_routes.py
+++ b/test/test_msr_routes.py
@@ -415,4 +415,6 @@ def test_ip_services(client):
     response_data = json.loads(rv.data.decode('utf-8'))
     jsonschema.validate(response_data, IP_SERVICES_LIST_SCHEMA)
 
-    assert response_data  # test data is non-empty
+    # sanity that there are some non-trivial elements in test data
+    assert any(len(_x['peerings']) > 0 for _x in response_data)
+    assert any(len(_x['services']) > 0 for _x in response_data)
-- 
GitLab