From: Daniele Varrazzo Date: Wed, 30 Oct 2024 13:12:09 +0000 (+0100) Subject: test: avoid peer authentication in password change test X-Git-Tag: 3.2.4~34 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=34f76c01ba3ddbddcd557e008541cd478635817d;p=thirdparty%2Fpsycopg.git test: avoid peer authentication in password change test --- diff --git a/tests/pq/test_pgconn.py b/tests/pq/test_pgconn.py index 1022ae17c..6c555a229 100644 --- a/tests/pq/test_pgconn.py +++ b/tests/pq/test_pgconn.py @@ -665,6 +665,9 @@ def test_change_password(pgconn, dsn, role): user, passwd = role conninfo = {e.keyword: e.val for e in pq.Conninfo.parse(dsn.encode()) if e.val} conninfo.update({b"dbname": b"postgres", b"user": user, b"password": passwd}) + # Avoid peer authentication + if b"host" not in conninfo: + conninfo[b"host"] = b"localhost" conn = pq.PGconn.connect(b" ".join(b"%s='%s'" % item for item in conninfo.items())) assert conn.status == pq.ConnStatus.OK, conn.error_message