]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
test: test multi-statement parametric queries with client-side binding
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 13 May 2022 00:29:38 +0000 (02:29 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sun, 15 May 2022 09:15:30 +0000 (11:15 +0200)
tests/test_client_cursor.py
tests/test_client_cursor_async.py

index 8b403c182bba177a6e6de985d24efac45e9542cf..da813e774242a9bc1b8a191e0567ca7a1dc4df6a 100644 (file)
@@ -158,7 +158,7 @@ def test_execute_many_results(conn):
     cur = conn.cursor()
     assert cur.nextset() is None
 
-    rv = cur.execute("select 'foo'; select generate_series(1,3)")
+    rv = cur.execute("select %s; select generate_series(1,%s)", ("foo", 3))
     assert rv is cur
     assert cur.fetchall() == [("foo",)]
     assert cur.rowcount == 1
index 780d81706f86dda011b7eac0ee1f3b72d3b0cb11..fe8631803caf5208a3fdb7ee4762c432f39d2eb2 100644 (file)
@@ -161,7 +161,7 @@ async def test_execute_many_results(aconn):
     cur = aconn.cursor()
     assert cur.nextset() is None
 
-    rv = await cur.execute("select 'foo'; select generate_series(1,3)")
+    rv = await cur.execute("select %s; select generate_series(1,%s)", ("foo", 3))
     assert rv is cur
     assert (await cur.fetchall()) == [("foo",)]
     assert cur.rowcount == 1