gridverse-open-low-code-pla.../tests/test_delta_sync.py

11 lines
311 B
Python

from gridverse.delta_sync import DeltaSyncEngine
def test_delta_sync_write_and_replay():
dse = DeltaSyncEngine()
dse.write_delta("node-1", {"delta": 1})
dse.write_delta("node-1", {"delta": 2})
deltas = dse.replay("node-1")
assert deltas[0]["delta"] == 1
assert deltas[1]["delta"] == 2