Skip to content

Commit 9fe89fb

Browse files
committed
test(spanner): disable pooling in mock server tests
1 parent a316406 commit 9fe89fb

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

packages/sqlalchemy-spanner/tests/mockserver_tests/mock_server_test_base.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,12 @@ def teardown_method(self):
161161
MockServerTestBase.database_admin_service.clear_requests()
162162

163163
def create_engine(self) -> Engine:
164+
from sqlalchemy.pool import NullPool
165+
164166
return create_engine(
165167
"spanner:///projects/p/instances/i/databases/d",
166168
connect_args={"client": self.client, "logger": MockServerTestBase.logger},
169+
poolclass=NullPool, # Disable pooling to force new sessions for every test
167170
)
168171

169172
@property

0 commit comments

Comments
 (0)