test_action_dry_run_and_missing_handler (__main__.Tests.test_action_dry_run_and_missing_handler) ... ok
test_action_failure (__main__.Tests.test_action_failure) ... ok
test_action_timeout_unknown (__main__.Tests.test_action_timeout_unknown) ... ok
test_archive_failure_is_replay_safe (__main__.Tests.test_archive_failure_is_replay_safe) ... ok
test_autoincrement_high_water_preserved (__main__.Tests.test_autoincrement_high_water_preserved) ... ok
test_cli_safe_fresh_run (__main__.Tests.test_cli_safe_fresh_run) ... ok
test_consultation_dependency_blocks_migration (__main__.Tests.test_consultation_dependency_blocks_migration) ... ok
test_crash_recovery_unknown_blocks_repeat (__main__.Tests.test_crash_recovery_unknown_blocks_repeat) ... ok
test_custom_views_not_dropped (__main__.Tests.test_custom_views_not_dropped) ... ok
test_deadlines (__main__.Tests.test_deadlines) ... ok
test_duplicate_json_keys (__main__.Tests.test_duplicate_json_keys) ... ok
test_duplicate_legacy_rolls_back (__main__.Tests.test_duplicate_legacy_rolls_back) ... ok
test_expired_event (__main__.Tests.test_expired_event) ... ok
test_fresh_startup_and_foreign_keys (__main__.Tests.test_fresh_startup_and_foreign_keys) ... ok
test_handler_hash_mismatch (__main__.Tests.test_handler_hash_mismatch) ... ok
test_handler_symlink_and_permissions (__main__.Tests.test_handler_symlink_and_permissions) ... ok
test_hold_active_counts (__main__.Tests.test_hold_active_counts) ... ok
test_ingestion_and_archival (__main__.Tests.test_ingestion_and_archival) ... ok
test_invalid_legacy_rolls_back (__main__.Tests.test_invalid_legacy_rolls_back) ... ok
test_invalid_money_rolls_back_event (__main__.Tests.test_invalid_money_rolls_back_event) ... ok
test_invalid_signature (__main__.Tests.test_invalid_signature) ... ok
test_legacy_outbox_fields_upgraded (__main__.Tests.test_legacy_outbox_fields_upgraded) ... ok
test_legacy_preserves_ids_and_status (__main__.Tests.test_legacy_preserves_ids_and_status) ... ok
test_mac_schema_consultation_records_preserved (__main__.Tests.test_mac_schema_consultation_records_preserved) ... ok
test_missing_notification_config_does_not_consume_attempt (__main__.Tests.test_missing_notification_config_does_not_consume_attempt) ... ok
test_monetary_boundaries (__main__.Tests.test_monetary_boundaries) ... ok
test_notification_acceptance_no_resend (__main__.Tests.test_notification_acceptance_no_resend) ... ok
test_notification_ambiguous_no_resend (__main__.Tests.test_notification_ambiguous_no_resend) ... ok
test_notification_claim_crash_recovery (__main__.Tests.test_notification_claim_crash_recovery) ... ok
test_notification_retry_backoff (__main__.Tests.test_notification_retry_backoff) ... ok
test_notifier_protocol_responses (__main__.Tests.test_notifier_protocol_responses) ... ok
test_notifier_without_credentials (__main__.Tests.test_notifier_without_credentials) ... ok
test_out_of_order_signed_update_rejected (__main__.Tests.test_out_of_order_signed_update_rejected) ... ok
test_real_local_action_and_duplicate_block (__main__.Tests.test_real_local_action_and_duplicate_block) ... ok
test_replay_and_conflicting_event (__main__.Tests.test_replay_and_conflicting_event) ... ok
test_restart_keeps_data (__main__.Tests.test_restart_keeps_data) ... ok
test_rules_preserved_and_disabled (__main__.Tests.test_rules_preserved_and_disabled) ... ok
test_runtime_lock (__main__.Tests.test_runtime_lock) ... ok
test_schema_mismatch_rejected (__main__.Tests.test_schema_mismatch_rejected) ... ok
test_symlink_input_rejected (__main__.Tests.test_symlink_input_rejected) ... ok
test_temporary_directory_alias_resolves_before_handler_setup (__main__.Tests.test_temporary_directory_alias_resolves_before_handler_setup) ... ok
test_unknown_sender (__main__.Tests.test_unknown_sender) ... ok
test_unknown_tables_preserved (__main__.Tests.test_unknown_tables_preserved) ... ok
test_wal_backup_restore_contents (__main__.Tests.test_wal_backup_restore_contents) ... ok

----------------------------------------------------------------------
Ran 44 tests in 0.146s

OK
