test_auth_and_cross_account (test_ledger.ApiTests.test_auth_and_cross_account) ... ok
test_export_and_csv_formula_safety (test_ledger.ApiTests.test_export_and_csv_formula_safety) ... ok
test_invalid_and_static_paths (test_ledger.ApiTests.test_invalid_and_static_paths) ... ok
test_roles (test_ledger.ApiTests.test_roles) ... ok
test_adjustment_target_and_duplicate_posting_rejected (test_ledger.LedgerTests.test_adjustment_target_and_duplicate_posting_rejected) ... ok
test_canonical_idempotency_and_conflicting_duplicate (test_ledger.LedgerTests.test_canonical_idempotency_and_conflicting_duplicate) ... ok
test_close_idempotency_and_restart_export (test_ledger.LedgerTests.test_close_idempotency_and_restart_export) ... ok
test_close_wins_ingest_race_pending (test_ledger.LedgerTests.test_close_wins_ingest_race_pending) ... ok
test_closed_export_frozen_after_late_event_and_correction (test_ledger.LedgerTests.test_closed_export_frozen_after_late_event_and_correction) ... ok
test_concurrent_duplicate_ingest_once (test_ledger.LedgerTests.test_concurrent_duplicate_ingest_once) ... ok
test_correction_cannot_link_other_account (test_ledger.LedgerTests.test_correction_cannot_link_other_account) ... ok
test_correction_chain_requires_latest_revision (test_ledger.LedgerTests.test_correction_chain_requires_latest_revision) ... ok
test_correction_replay_and_conflict (test_ledger.LedgerTests.test_correction_replay_and_conflict) ... ok
test_corrupt_cache_detected_before_close (test_ledger.LedgerTests.test_corrupt_cache_detected_before_close) ... ok
test_empty_period_close (test_ledger.LedgerTests.test_empty_period_close) ... ok
test_exact_precision_and_no_float (test_ledger.LedgerTests.test_exact_precision_and_no_float) ... ok
test_immutable_storage_guards (test_ledger.LedgerTests.test_immutable_storage_guards) ... ok
test_ingest_wins_close_race_included (test_ledger.LedgerTests.test_ingest_wins_close_race_included) ... ok
test_large_integer_totals_remain_exact (test_ledger.LedgerTests.test_large_integer_totals_remain_exact) ... ok
test_open_correction_is_linked_reversal_and_replacement (test_ledger.LedgerTests.test_open_correction_is_linked_reversal_and_replacement) ... ok
test_posting_cutoff_excludes_previously_ingested_unposted_events (test_ledger.LedgerTests.test_posting_cutoff_excludes_previously_ingested_unposted_events) ... ok
test_reordered_import_duplicates_reconcile (test_ledger.LedgerTests.test_reordered_import_duplicates_reconcile) ... ok
test_same_identity_separate_accounts (test_ledger.LedgerTests.test_same_identity_separate_accounts) ... ok
test_timestamp_timezone_sets_utc_period (test_ledger.LedgerTests.test_timestamp_timezone_sets_utc_period) ... ok

----------------------------------------------------------------------
Ran 24 tests in 2.757s

OK
