diff options
| author | VIZZARD-X <vigneshanandmay13@gmail.com> | 2025-11-22 15:57:33 +0530 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2025-12-26 21:59:10 +0100 |
| commit | da19b3897dc7c2e99b120d40322b36b4f1a09fe8 (patch) | |
| tree | f080eda358cdb19733eb016660fa9a9a728aebd3 /tests/backends | |
| parent | 6c2780ffe1aaf526e01287f9d0805143c23c7920 (diff) | |
Fixed #36112 -- Added fallback in last_executed_query() on Oracle and PostgreSQL.
Diffstat (limited to 'tests/backends')
| -rw-r--r-- | tests/backends/base/test_operations.py | 13 |
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" |
