From: Daniele Varrazzo Date: Thu, 29 Oct 2020 14:05:40 +0000 (+0100) Subject: Fix test when a db name is not set X-Git-Tag: 3.0.dev0~415 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b239a759ca4e15119eb60cf238b853d031424692;p=thirdparty%2Fpsycopg.git Fix test when a db name is not set --- diff --git a/tests/pq/test_pgconn.py b/tests/pq/test_pgconn.py index 9781421bd..17c28877c 100644 --- a/tests/pq/test_pgconn.py +++ b/tests/pq/test_pgconn.py @@ -115,7 +115,8 @@ def test_info(dsn, pgconn): parsed = pq.Conninfo.parse(dsn.encode("utf8")) name = [o.val for o in parsed if o.keyword == b"dbname"][0] - assert dbname.val == name + user = [o.val for o in parsed if o.keyword == b"user"][0] + assert dbname.val == (name or user) pgconn.finish() with pytest.raises(psycopg3.OperationalError):