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:
@@ -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()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user