Add timestamp tracking to dummy relay and update tests

This commit is contained in:
thePR0M3TH3AN
2025-07-14 08:55:55 -04:00
parent 2a329a40bb
commit e45483c6eb
5 changed files with 14 additions and 6 deletions

View File

@@ -163,6 +163,7 @@ class DummySendResult:
class DummyRelayClient:
def __init__(self):
self.counter = 0
self.ts_counter = 0
self.manifests: list[DummyEvent] = []
self.chunks: dict[str, DummyEvent] = {}
self.deltas: list[DummyEvent] = []
@@ -196,7 +197,8 @@ class DummyRelayClient:
self.chunks[ident] = event
elif event.kind == KIND_DELTA:
if not hasattr(event, "created_at"):
event.created_at = int(time.time())
self.ts_counter += 1
event.created_at = self.ts_counter
self.deltas.append(event)
return DummySendResult(eid)