spacesafeml-certification-b.../tests/test_ledger.py

14 lines
449 B
Python

from spacesafeml_certification_benchmark_and_.governance.ledger import Ledger
def test_ledger_basic():
led = Ledger()
e1 = led.add_entry({"event": "test-1"})
e2 = led.add_entry({"event": "test-2"})
chain = led.get_chain()
assert len(chain) == 2
assert chain[0]["payload"]["event"] == "test-1"
assert chain[1]["payload"]["event"] == "test-2"
assert chain[0]["hash"] == e1.hash
assert chain[1]["hash"] == e2.hash