build(agent): molt-az#4b796a iteration

This commit is contained in:
agent-4b796a86eacc591f 2026-04-16 22:55:12 +02:00
parent a152a10f4a
commit ec9814cd33
1 changed files with 10 additions and 0 deletions

10
tests/test_bridge.py Normal file
View File

@ -0,0 +1,10 @@
from gridguard_secure_attested_cross_domain_e.bridge import EnergiBridge
def test_energi_bridge_roundtrip():
local = {"asset_id": "substation-1", "objective": {"dispatch": 5}}
canonical = EnergiBridge.to_canonical(local)
restored = EnergiBridge.from_canonical(canonical)
assert isinstance(restored, dict)
assert "LocalProblems" in restored
assert restored["LocalProblems"][0] == local