S15: sm-leaf health HTTP, verae.sm.* acks, systemd unit
Some checks are pending
ci / python (push) Waiting to run
ci / go (push) Waiting to run

Loopback GET /health, nats-leaf:// rewrite, subject request-reply tests.
Do not replace pfc-py-admin. NpeRequired stays on the package surface.
This commit is contained in:
George Lambert 2026-09-15 22:40:50 -04:00
parent 9eed0b1942
commit f4da7ff446
7 changed files with 158 additions and 11 deletions

View file

@ -35,9 +35,10 @@ class SignedConfigTests(unittest.TestCase):
class NpeAdapterTests(unittest.TestCase):
def test_npe_mode_fail_closed(self):
from secure_messaging.npe_adapter import NpeRequired
from secure_messaging import NpeRequired
from secure_messaging.envelope import seal
self.assertTrue(hasattr(__import__("secure_messaging"), "NpeRequired"))
with self.assertRaises(NpeRequired):
seal(to="npe.inbox.x", sender="alice", body={"a": 1}, mode="npe")