Skip to content

Commit 89641f5

Browse files
committed
Fix session test
1 parent be283e8 commit 89641f5

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

pymongo/asynchronous/client_session.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,7 @@ def _check_ended(self) -> None:
548548
raise InvalidOperation("Cannot use ended session")
549549

550550
async def __aenter__(self) -> AsyncClientSession:
551+
_SESSION.set(self)
551552
return self
552553

553554
async def __aexit__(self, exc_type: Any, exc_val: Any, exc_tb: Any) -> None:

pymongo/synchronous/client_session.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@ def _check_ended(self) -> None:
547547
raise InvalidOperation("Cannot use ended session")
548548

549549
def __enter__(self) -> ClientSession:
550+
_SESSION.set(self)
550551
return self
551552

552553
def __exit__(self, exc_type: Any, exc_val: Any, exc_tb: Any) -> None:

0 commit comments

Comments
 (0)