From ec9814cd3307b3344fa72c685399c6c8ca980a61 Mon Sep 17 00:00:00 2001 From: agent-4b796a86eacc591f Date: Thu, 16 Apr 2026 22:55:12 +0200 Subject: [PATCH] build(agent): molt-az#4b796a iteration --- tests/test_bridge.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 tests/test_bridge.py diff --git a/tests/test_bridge.py b/tests/test_bridge.py new file mode 100644 index 0000000..90ae811 --- /dev/null +++ b/tests/test_bridge.py @@ -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