From 9580b6f8beaf22f77635a7908bf4656fabcfa5f6 Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Thu, 17 Jul 2025 14:30:34 -0300 Subject: [PATCH] SIENTIAPDE-1163 SIENTIAPDE-1163 Update test_redis.py to mock existing data in redis_activity.get for improved error handling in group and hold data tests. --- tests/activities/test_redis.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/activities/test_redis.py b/tests/activities/test_redis.py index eff8d40..99eed1f 100644 --- a/tests/activities/test_redis.py +++ b/tests/activities/test_redis.py @@ -397,7 +397,14 @@ async def test_group_and_hold_data_error_set(redis_activity): 'data': DataFrame(columns=['name', 'value', 'timestamp']).to_dict('records') } - redis_activity.get = MagicMock(return_value=None) + existing_data = { + 'sensor1': 20.0, + 'sensor2': 28.0, + 'timestamp': '2023-01-01 11:00:00' + } + + # Mock get to return existing data + redis_activity.get = MagicMock(return_value=existing_data) redis_activity.set = MagicMock(side_effect=Exception('test')) redis_activity.send_notification = MagicMock()