test_phase3_wp06_provision_outbox_contract.py 510 B

123456789101112
  1. from pathlib import Path
  2. def test_provision_outbox_migration_exposes_closed_fenced_runtime_operations():
  3. source = Path("migrations/versions/20260811_494_trusted_delivery_provision_lease.py").read_text(encoding="utf-8")
  4. assert "claim_provision" in source
  5. assert "fail_provision" in source
  6. assert "complete_provision" in source
  7. assert "clock_timestamp()" in source
  8. assert "lease_fence" in source
  9. assert "trusted_delivery_receipts" in source
  10. assert "provision_applied" in source