From 34f76c01ba3ddbddcd557e008541cd478635817d Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Wed, 30 Oct 2024 14:12:09 +0100 Subject: [PATCH] test: avoid peer authentication in password change test --- tests/pq/test_pgconn.py | 3 +++ 1 file changed, 3 insertions(+) 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 -- 2.47.3