summaryrefslogtreecommitdiff
path: root/tests/schema
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2022-12-01 20:23:43 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-12-15 06:17:57 +0100
commit09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca (patch)
tree15bb8bb049f9339f30d637e78b340473c2038126 /tests/schema
parentd44ee518c4c110af25bebdbedbbf9fba04d197aa (diff)
Fixed #33308 -- Added support for psycopg version 3.
Thanks Simon Charette, Tim Graham, and Adam Johnson for reviews. Co-authored-by: Florian Apolloner <florian@apolloner.eu> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Diffstat (limited to 'tests/schema')
-rw-r--r--tests/schema/test_logging.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/schema/test_logging.py b/tests/schema/test_logging.py
index 2821e5f406..9c7069c874 100644
--- a/tests/schema/test_logging.py
+++ b/tests/schema/test_logging.py
@@ -9,9 +9,9 @@ class SchemaLoggerTests(TestCase):
params = [42, 1337]
with self.assertLogs("django.db.backends.schema", "DEBUG") as cm:
editor.execute(sql, params)
+ if connection.features.schema_editor_uses_clientside_param_binding:
+ sql = "SELECT * FROM foo WHERE id in (42, 1337)"
+ params = None
self.assertEqual(cm.records[0].sql, sql)
self.assertEqual(cm.records[0].params, params)
- self.assertEqual(
- cm.records[0].getMessage(),
- "SELECT * FROM foo WHERE id in (%s, %s); (params [42, 1337])",
- )
+ self.assertEqual(cm.records[0].getMessage(), f"{sql}; (params {params})")