From 192eacbce0b5c454bcce78f9e63f4e6384f7dbce Mon Sep 17 00:00:00 2001 From: Achal Shah Date: Wed, 17 Nov 2021 22:25:01 -0800 Subject: [PATCH] Add detailed error messages for test_univerisal_e2e failures Signed-off-by: Achal Shah --- sdk/python/tests/integration/e2e/test_universal_e2e.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sdk/python/tests/integration/e2e/test_universal_e2e.py b/sdk/python/tests/integration/e2e/test_universal_e2e.py index 9718c40d384..7e72e49d9ce 100644 --- a/sdk/python/tests/integration/e2e/test_universal_e2e.py +++ b/sdk/python/tests/integration/e2e/test_universal_e2e.py @@ -44,12 +44,16 @@ def check_offline_and_online_features( if full_feature_names: if expected_value: - assert abs(response_dict[f"{fv.name}__value"][0] - expected_value) < 1e-6 + assert ( + abs(response_dict[f"{fv.name}__value"][0] - expected_value) < 1e-6 + ), f"Response: {response_dict}, Expected: {expected_value}" else: assert response_dict[f"{fv.name}__value"][0] is None else: if expected_value: - assert abs(response_dict["value"][0] - expected_value) < 1e-6 + assert ( + abs(response_dict["value"][0] - expected_value) < 1e-6 + ), f"Response: {response_dict}, Expected: {expected_value}" else: assert response_dict["value"][0] is None