From 02a12bf6d9721a0cf433d55351b568629b98025a Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Fri, 9 May 2025 16:34:37 +0200 Subject: [PATCH] chore: import module to avoid confusing mypy situations --- tests/test_connection_info.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/test_connection_info.py b/tests/test_connection_info.py index a50237d48..ed0ace352 100644 --- a/tests/test_connection_info.py +++ b/tests/test_connection_info.py @@ -3,6 +3,7 @@ import datetime as dt import pytest import psycopg +import psycopg.pq._pq_ctypes from psycopg.conninfo import conninfo_to_dict, make_conninfo from psycopg._encodings import pg2pyenc @@ -47,9 +48,7 @@ def test_port(conn): @pytest.mark.skipif(psycopg.pq.__impl__ != "python", reason="can't monkeypatch C") def test_blank_port(conn, monkeypatch): monkeypatch.setenv("PGPORT", "9999") - monkeypatch.setattr( - psycopg.pq._pq_ctypes, "PQport", lambda self: b"" # type: ignore[attr-defined] - ) + monkeypatch.setattr(psycopg.pq._pq_ctypes, "PQport", lambda self: b"") assert conn.pgconn.port == b"" # assume 5432 is the compiled value assert conn.info.port == 5432 -- 2.47.2