@classmethod
def register_binary(
- cls, src: type, dumper: DumperType, context: AdaptContext = None,
+ cls, src: type, dumper: DumperType, context: AdaptContext = None
) -> DumperType:
return cls.register(src, dumper, context, format=Format.BINARY)
@classmethod
def register_binary(
- cls, oid: int, loader: LoaderType, context: AdaptContext = None,
+ cls, oid: int, loader: LoaderType, context: AdaptContext = None
) -> LoaderType:
return cls.register(oid, loader, context, format=Format.BINARY)
pgq.convert(query, vars)
self.connection.pgconn.send_prepare(
- name, pgq.query, param_types=pgq.types,
+ name, pgq.query, param_types=pgq.types
)
return pgq
)
else:
out = impl.PQescapeBytea(
- data, len(data), pointer(t_cast(c_ulong, len_out)),
+ data, len(data), pointer(t_cast(c_ulong, len_out))
)
if not out:
raise MemoryError(
class CompositeTypeInfo(TypeInfo):
def __init__(
- self, name: str, oid: int, array_oid: int, fields: Sequence[FieldInfo],
+ self, name: str, oid: int, array_oid: int, fields: Sequence[FieldInfo]
):
super().__init__(name, oid, array_oid)
self.fields = list(fields)
esc.escape_string(data)
-@pytest.mark.parametrize(
- "data", [(b"hello\00world"), (b"\00\00\00\00")],
-)
+@pytest.mark.parametrize("data", [(b"hello\00world"), (b"\00\00\00\00")])
def test_escape_bytea(pgconn, data):
exp = br"\x" + b"".join(b"%02x" % c for c in data)
esc = pq.Escaping(pgconn)
assert rv == exp
-@pytest.mark.parametrize(
- "data", [(b"hello\00world"), (b"\00\00\00\00")],
-)
+@pytest.mark.parametrize("data", [(b"hello\00world"), (b"\00\00\00\00")])
def test_unescape_bytea(pgconn, data):
enc = br"\x" + b"".join(b"%02x" % c for c in data)
esc = pq.Escaping(pgconn)
@pytest.mark.parametrize(
- "args, kwargs", [((), {}), (("", ""), {}), ((), {"nosuchparam": 42})],
+ "args, kwargs", [((), {}), (("", ""), {}), ((), {"nosuchparam": 42})]
)
def test_connect_badargs(monkeypatch, pgconn, args, kwargs):
def fake_connect(conninfo):
@pytest.mark.parametrize(
- "args, kwargs", [((), {}), (("", ""), {}), ((), {"nosuchparam": 42})],
+ "args, kwargs", [((), {}), (("", ""), {}), ((), {"nosuchparam": 42})]
)
async def test_connect_badargs(monkeypatch, pgconn, args, kwargs):
def fake_connect(conninfo):
@pytest.mark.parametrize(
- "args, kwargs", [((), {}), (("", ""), {}), ((), {"nosuchparam": 42})],
+ "args, kwargs", [((), {}), (("", ""), {}), ((), {"nosuchparam": 42})]
)
def test_connect_badargs(monkeypatch, pgconn, args, kwargs):
def fake_connect(conninfo):
"42,'foo','ba,r','ba''z','qu\"x'",
("42", "foo", "ba,r", "ba'z", 'qu"x'),
),
- ("'foo''', '''foo', '\"bar', 'bar\"' ", ("foo'", "'foo", '"bar', 'bar"'),),
+ ("'foo''', '''foo', '\"bar', 'bar\"' ", ("foo'", "'foo", '"bar', 'bar"')),
]