return no_result
def dict_row_(values: Sequence[Any]) -> Dict[str, Any]:
- # https://github.com/python/mypy/issues/2608
- return dict(zip(names, values)) # type: ignore[arg-type]
+ return dict(zip(names, values))
return dict_row_
return no_result
def class_row__(values: Sequence[Any]) -> T:
- return cls(**dict(zip(names, values))) # type: ignore[arg-type]
+ return cls(**dict(zip(names, values)))
return class_row__
return no_result
def kwargs_row__(values: Sequence[Any]) -> T:
- return func(**dict(zip(names, values))) # type: ignore[arg-type]
+ return func(**dict(zip(names, values)))
return kwargs_row__
assert p2 is p1
assert p2.status == pq.PipelineStatus.ON
assert conn._pipeline is None
- assert p1.status == pq.PipelineStatus.OFF
+ assert p1.status == pq.PipelineStatus.OFF # type: ignore[comparison-overlap]
def test_pipeline_broken_conn_exit(conn: psycopg.Connection[Any]) -> None:
assert p2 is p1
assert p2.status == pq.PipelineStatus.ON
assert aconn._pipeline is None
- assert p1.status == pq.PipelineStatus.OFF
+ assert p1.status == pq.PipelineStatus.OFF # type: ignore[comparison-overlap]
async def test_pipeline_broken_conn_exit(aconn: psycopg.AsyncConnection[Any]) -> None: