From da336da4b5d227e2202df99b6b0847c11ee9ba45 Mon Sep 17 00:00:00 2001 From: Yuneng Jiang Date: Mon, 2 Nov 2026 18:29:34 -0800 Subject: [PATCH] test(integration): preserve ledger transaction policy during fault injection --- tests/integration/database/test_accounting_ledger.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/integration/database/test_accounting_ledger.py b/tests/integration/database/test_accounting_ledger.py index 15cd5413149..5a0f40f04de 100644 --- a/tests/integration/database/test_accounting_ledger.py +++ b/tests/integration/database/test_accounting_ledger.py @@ -325,11 +325,11 @@ async def test_cost_requires_an_existing_outbound_source(writer: _Writer, ledger async def test_interruption_rolls_back_or_retry_recognizes_commit( writer: _Writer, ledger_database: str, failure: str ) -> None: - client, store = writer + _, store = writer @asynccontextmanager async def interrupted() -> AsyncGenerator[Prisma]: - async with client.writer_db.tx() as tx: + async with store._transaction() as tx: yield tx if failure == "before_commit": raise RuntimeError("injected pre-commit failure")