mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Ensure cursors are closed when no longer needed.
This commit touchs various parts of the code base and test framework. Any found usage of opening a cursor for the sake of initializing a connection has been replaced with 'ensure_connection()'.
This commit is contained in:
@@ -725,7 +725,7 @@ class DatabaseConnectionHandlingTests(TransactionTestCase):
|
||||
# request_finished signal.
|
||||
response = self.client.get('/')
|
||||
# Make sure there is an open connection
|
||||
connection.cursor()
|
||||
self.connection.ensure_connection()
|
||||
connection.enter_transaction_management()
|
||||
signals.request_finished.send(sender=response._handler_class)
|
||||
self.assertEqual(len(connection.transaction_state), 0)
|
||||
|
||||
Reference in New Issue
Block a user