PostgreSQL 16.14 (Debian 16.14-1.pgdg13+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit
psycopg2 2.9.10 (dt dec pq3 ext lo64)
test_01_sequential_retries (__main__.WebhookLab.test_01_sequential_retries) ... ok
test_02_parallel_duplicate_waits_for_commit (__main__.WebhookLab.test_02_parallel_duplicate_waits_for_commit) ... ok
test_03_parallel_duplicate_takes_over_after_rollback (__main__.WebhookLab.test_03_parallel_duplicate_takes_over_after_rollback) ... ok
test_04_out_of_order_snapshots (__main__.WebhookLab.test_04_out_of_order_snapshots) ... ok
test_05_concurrent_revisions_both_lock_orders (__main__.WebhookLab.test_05_concurrent_revisions_both_lock_orders) ... ok
test_06_disconnect_before_commit_rolls_back_both_tables (__main__.WebhookLab.test_06_disconnect_before_commit_rolls_back_both_tables) ... ok
test_07_commit_then_lost_ack_is_safe_to_retry (__main__.WebhookLab.test_07_commit_then_lost_ack_is_safe_to_retry) ... ok
test_08_event_id_collision_is_rejected (__main__.WebhookLab.test_08_event_id_collision_is_rejected) ... ok
test_09_revision_collision_is_rejected (__main__.WebhookLab.test_09_revision_collision_is_rejected) ... ok
test_10_source_namespace_is_separate (__main__.WebhookLab.test_10_source_namespace_is_separate) ... ok
test_11_many_parallel_retries_and_revisions (__main__.WebhookLab.test_11_many_parallel_retries_and_revisions) ... ok
test_12_invalid_snapshot_does_not_commit_inbox (__main__.WebhookLab.test_12_invalid_snapshot_does_not_commit_inbox) ... ok
test_13_json_boolean_is_not_the_number_one (__main__.WebhookLab.test_13_json_boolean_is_not_the_number_one) ... ok

----------------------------------------------------------------------
Ran 13 tests in 0.504s

OK
