mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-18 03:59:12 +00:00
Add timestamp tracking to dummy relay and update tests
This commit is contained in:
@@ -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)
|
||||
|
||||
|
Reference in New Issue
Block a user