mirror of
https://github.com/django/django.git
synced 2024-12-22 17:16:24 +00:00
Fixed ResourceWarning from unclosed SQLite connection in test_utils on Python 3.13+.
On SQLite, close() doesn't explicitly close in-memory connections. Follow up to921670c694
anddd45d5223b
.
This commit is contained in:
parent
f2388a4b73
commit
6f7c0a4d66
@ -2158,7 +2158,8 @@ class AllowedDatabaseQueriesTests(SimpleTestCase):
|
||||
# closed on teardown).
|
||||
for conn in connections_dict.values():
|
||||
if conn is not connection and conn.allow_thread_sharing:
|
||||
conn.close()
|
||||
conn.validate_thread_sharing()
|
||||
conn._close()
|
||||
conn.dec_thread_sharing()
|
||||
|
||||
def test_allowed_database_copy_queries(self):
|
||||
@ -2169,7 +2170,8 @@ class AllowedDatabaseQueriesTests(SimpleTestCase):
|
||||
cursor.execute(sql)
|
||||
self.assertEqual(cursor.fetchone()[0], 1)
|
||||
finally:
|
||||
new_connection.close()
|
||||
new_connection.validate_thread_sharing()
|
||||
new_connection._close()
|
||||
|
||||
|
||||
class DatabaseAliasTests(SimpleTestCase):
|
||||
|
Loading…
Reference in New Issue
Block a user