summaryrefslogtreecommitdiff
path: root/tests/backends/base
diff options
context:
space:
mode:
Diffstat (limited to 'tests/backends/base')
-rw-r--r--tests/backends/base/test_operations.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/backends/base/test_operations.py b/tests/backends/base/test_operations.py
index a0bd50351c..96fadb4c7a 100644
--- a/tests/backends/base/test_operations.py
+++ b/tests/backends/base/test_operations.py
@@ -171,6 +171,19 @@ class DatabaseOperationTests(TestCase):
def setUp(self):
self.ops = BaseDatabaseOperations(connection=connection)
+ def test_last_executed_query_base_fallback(self):
+ sql = "INVALID SQL"
+ params = []
+ with connection.cursor() as cursor:
+ cursor.close()
+ try:
+ cursor.execute(sql, params)
+ except connection.features.closed_cursor_error_class:
+ pass
+ self.assertIsNotNone(
+ connection.ops.last_executed_query(cursor, sql, params),
+ )
+
@skipIfDBFeature("can_distinct_on_fields")
def test_distinct_on_fields(self):
msg = "DISTINCT ON fields is not supported by this database backend"