SIENTIAPDE-1193
Update sientia-dataops-library version to 1.4.3 and refactor timestamp handling in MongoDB and Redis activities to use DATETIME_FORMAT constants for improved consistency. Enhance unit tests to reflect these changes.
This commit is contained in:
@@ -2,6 +2,7 @@ from datetime import datetime
|
||||
from unittest.mock import ANY, MagicMock, call, patch
|
||||
from pytest import fixture, mark
|
||||
from sientia_do.notifications.models import NotificationLevel
|
||||
from sientia_do.temporal.constants import DATETIME_FORMAT_MS_WITH_TZ
|
||||
from scouter.activities.mongodb import MongoDB, clear_mongo_id
|
||||
|
||||
|
||||
@@ -95,7 +96,7 @@ async def test_load_latest_data_none_last_data_timestamp(mongodb_activity):
|
||||
'name': 'test1',
|
||||
'value': 1,
|
||||
'inserted_at': datetime.strptime(
|
||||
'2023-01-01 12:00:00.000000', '%Y-%m-%d %H:%M:%S.%f')
|
||||
'2023-01-01 12:00:00.000000', DATETIME_FORMAT_MS_WITH_TZ)
|
||||
}
|
||||
]
|
||||
|
||||
@@ -137,7 +138,7 @@ async def test_load_latest_data_not_none_last_data_timestamp(mongodb_activity):
|
||||
'name': 'test1',
|
||||
'value': 1,
|
||||
'inserted_at': datetime.strptime(
|
||||
'2023-01-01 12:00:00.000000', '%Y-%m-%d %H:%M:%S.%f')
|
||||
'2023-01-01 12:00:00.000000', DATETIME_FORMAT_MS_WITH_TZ)
|
||||
}
|
||||
]
|
||||
|
||||
@@ -154,7 +155,7 @@ async def test_load_latest_data_not_none_last_data_timestamp(mongodb_activity):
|
||||
{
|
||||
'inserted_at': {
|
||||
'$gt': datetime.strptime(
|
||||
'2023-01-01 12:00:00.000000', '%Y-%m-%d %H:%M:%S.%f')
|
||||
'2023-01-01 12:00:00.000000', DATETIME_FORMAT_MS_WITH_TZ)
|
||||
}
|
||||
},
|
||||
{"_id": 0}
|
||||
|
||||
Reference in New Issue
Block a user