- from pathlib import Path
- def test_provision_outbox_migration_exposes_closed_fenced_runtime_operations():
- source = Path("migrations/versions/20260811_494_trusted_delivery_provision_lease.py").read_text(encoding="utf-8")
- assert "claim_provision" in source
- assert "fail_provision" in source
- assert "complete_provision" in source
- assert "clock_timestamp()" in source
- assert "lease_fence" in source
- assert "trusted_delivery_receipts" in source
- assert "provision_applied" in source
|