test_live_key_rotation_retains_old_receipt_and_blocks_retired_signer (test_provider_handover.ProviderHandoverTests.test_live_key_rotation_retains_old_receipt_and_blocks_retired_signer) ... ok
test_old_collector_can_drain_selected_storage_without_future_access_authority (test_provider_handover.ProviderHandoverTests.test_old_collector_can_drain_selected_storage_without_future_access_authority) ... ok
test_outage_and_rollback_after_cutover_never_fall_back_to_old_provider (test_provider_handover.ProviderHandoverTests.test_outage_and_rollback_after_cutover_never_fall_back_to_old_provider) ... ok
test_paid_rights_stay_original_and_new_provider_requires_new_quote_and_mandate (test_provider_handover.ProviderHandoverTests.test_paid_rights_stay_original_and_new_provider_requires_new_quote_and_mandate) ... ok
test_real_cutover_preserves_exact_evidence_and_requires_fresh_assent (test_provider_handover.ProviderHandoverTests.test_real_cutover_preserves_exact_evidence_and_requires_fresh_assent) ... ok
test_successor_staging_cannot_self_appoint_or_receive_old_credentials (test_provider_handover.ProviderHandoverTests.test_successor_staging_cannot_self_appoint_or_receive_old_credentials) ... ok
test_known_compromise_rejects_historical_agent_and_service_signatures (test_portable_evidence.PortableEvidenceTests.test_known_compromise_rejects_historical_agent_and_service_signatures) ... ok
test_retired_historical_signer_survives_real_new_export_key_rotation (test_portable_evidence.PortableEvidenceTests.test_retired_historical_signer_survives_real_new_export_key_rotation) ... ok
test_revoked_material_cannot_return_under_new_kid_after_removal_and_restart (test_authority_history.AuthorityHistoryTests.test_revoked_material_cannot_return_under_new_kid_after_removal_and_restart) ... ok

----------------------------------------------------------------------
Ran 9 tests in 2.543s

OK
