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_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_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_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 41 tests in 0.143s OK