11import asyncio
22import logging
33import re
4- from datetime import datetime
4+ from datetime import datetime , timezone
55from itertools import chain
66from uuid import UUID
77
@@ -370,7 +370,7 @@ async def test_consume_events_since_datetime(
370370 )
371371
372372 # 1515000001500-0 -> 2018-01-03T17:20:01.500Z
373- since_datetime = datetime (2018 , 1 , 3 , 17 , 20 , 1 , 500 )
373+ since_datetime = datetime (2018 , 1 , 3 , 17 , 20 , 1 , 500 , tzinfo = timezone . utc )
374374 consumer = redis_event_transport .consume (
375375 [("my.dummy" , "my_event" )],
376376 listener_name = "test" ,
@@ -1233,7 +1233,9 @@ async def test_history_get_subset_multiple_batches(
12331233async def test_lag_no_stream (redis_event_transport : RedisEventTransport , redis_client , error_queue ):
12341234 """No stream exists"""
12351235 lag = await redis_event_transport .lag (
1236- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1236+ api_name = "my_api" ,
1237+ event_name = "my_event" ,
1238+ listener_name = "my_listener" ,
12371239 )
12381240 assert lag == 0
12391241
@@ -1245,7 +1247,9 @@ async def test_lag_no_consumer(
12451247 """No consumer exists"""
12461248 await redis_client .xadd ("my_api.my_event:stream" , {"a" : 1 }, message_id = b"1-0" )
12471249 lag = await redis_event_transport .lag (
1248- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1250+ api_name = "my_api" ,
1251+ event_name = "my_event" ,
1252+ listener_name = "my_listener" ,
12491253 )
12501254 assert lag == 0
12511255
@@ -1258,7 +1262,9 @@ async def test_lag_no_matching_group(
12581262 await redis_client .xadd ("my_api.my_event:stream" , {"a" : 1 }, message_id = b"1-0" )
12591263 await redis_client .xgroup_create ("my_api.my_event:stream" , "another_listener" , latest_id = "0" )
12601264 lag = await redis_event_transport .lag (
1261- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1265+ api_name = "my_api" ,
1266+ event_name = "my_event" ,
1267+ listener_name = "my_listener" ,
12621268 )
12631269 assert lag == 0
12641270
@@ -1271,7 +1277,9 @@ async def test_lag_no_lag(redis_event_transport: RedisEventTransport, redis_clie
12711277 "my_api.my_event:stream" , "test_service-my_listener" , latest_id = "1-0"
12721278 )
12731279 lag = await redis_event_transport .lag (
1274- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1280+ api_name = "my_api" ,
1281+ event_name = "my_event" ,
1282+ listener_name = "my_listener" ,
12751283 )
12761284 assert lag == 0
12771285
@@ -1288,7 +1296,9 @@ async def test_lag_has_lag_no_pending(
12881296 "my_api.my_event:stream" , "test_service-my_listener" , latest_id = "1-0"
12891297 )
12901298 lag = await redis_event_transport .lag (
1291- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1299+ api_name = "my_api" ,
1300+ event_name = "my_event" ,
1301+ listener_name = "my_listener" ,
12921302 )
12931303 assert lag == 2
12941304
@@ -1303,7 +1313,9 @@ async def test_lag_no_lag_latest_message_missing(
13031313 "my_api.my_event:stream" , "test_service-my_listener" , latest_id = "2-0"
13041314 )
13051315 lag = await redis_event_transport .lag (
1306- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1316+ api_name = "my_api" ,
1317+ event_name = "my_event" ,
1318+ listener_name = "my_listener" ,
13071319 )
13081320 assert lag == 0
13091321
@@ -1329,7 +1341,9 @@ async def test_lag_has_lag_has_pending(
13291341 count = 1 ,
13301342 )
13311343 lag = await redis_event_transport .lag (
1332- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1344+ api_name = "my_api" ,
1345+ event_name = "my_event" ,
1346+ listener_name = "my_listener" ,
13331347 )
13341348 assert lag == 2
13351349
@@ -1354,7 +1368,9 @@ async def test_lag_no_lag_has_pending(
13541368 count = 1 ,
13551369 )
13561370 lag = await redis_event_transport .lag (
1357- api_name = "my_api" , event_name = "my_event" , listener_name = "my_listener" ,
1371+ api_name = "my_api" ,
1372+ event_name = "my_event" ,
1373+ listener_name = "my_listener" ,
13581374 )
13591375 assert lag == 1
13601376
0 commit comments