PYTHON-3674 Simplify transaction options in convenient API doc example code (#2230)

This commit is contained in:
Steven Silvester 2025-03-31 19:26:18 -05:00 committed by GitHub
parent 711a45a0e9
commit 9ff5a1755c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 12 deletions

View File

@ -1163,12 +1163,7 @@ class TestTransactionExamples(AsyncIntegrationTest):
# Step 2: Start a client session.
async with client.start_session() as session:
# Step 3: Use with_transaction to start a transaction, execute the callback, and commit (or abort on error).
await session.with_transaction(
callback,
read_concern=ReadConcern("local"),
write_concern=wc_majority,
read_preference=ReadPreference.PRIMARY,
)
await session.with_transaction(callback)
# End Transactions withTxn API Example 1

View File

@ -1161,12 +1161,7 @@ class TestTransactionExamples(IntegrationTest):
# Step 2: Start a client session.
with client.start_session() as session:
# Step 3: Use with_transaction to start a transaction, execute the callback, and commit (or abort on error).
session.with_transaction(
callback,
read_concern=ReadConcern("local"),
write_concern=wc_majority,
read_preference=ReadPreference.PRIMARY,
)
session.with_transaction(callback)
# End Transactions withTxn API Example 1