MCPcopy
hub / github.com/psycopg/psycopg / test_binary_cursor_execute

Function test_binary_cursor_execute

tests/test_cursor_server_async.py:109–118  ·  view source on GitHub ↗
(aconn)

Source from the content-addressed store, hash-verified

107
108
109async def test_binary_cursor_execute(aconn):
110 cur = aconn.cursor("foo", binary=True)
111 await cur.execute("select generate_series(1, 2)::int4")
112 assert (await cur.fetchone()) == (1,)
113 assert cur.pgresult.fformat(0) == 1
114 assert cur.pgresult.get_value(0, 0) == b"\x00\x00\x00\x01"
115 assert (await cur.fetchone()) == (2,)
116 assert cur.pgresult.fformat(0) == 1
117 assert cur.pgresult.get_value(0, 0) == b"\x00\x00\x00\x02"
118 await cur.close()
119
120
121async def test_execute_binary(aconn):

Callers

nothing calls this directly

Calls 6

cursorMethod · 0.45
executeMethod · 0.45
fetchoneMethod · 0.45
fformatMethod · 0.45
get_valueMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected