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.
This commit is contained in:
vitor-aignosi
2025-07-17 14:30:34 -03:00
parent 839be18644
commit 9580b6f8be

View File

@@ -397,7 +397,14 @@ async def test_group_and_hold_data_error_set(redis_activity):
'data': DataFrame(columns=['name', 'value', 'timestamp']).to_dict('records') '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.set = MagicMock(side_effect=Exception('test'))
redis_activity.send_notification = MagicMock() redis_activity.send_notification = MagicMock()