From 8e9b87cd6b2dd5fb0ec2b01572124f81a504bf98 Mon Sep 17 00:00:00 2001 From: Denis Laxalde Date: Tue, 2 Nov 2021 10:26:22 +0100 Subject: [PATCH] Adjust test_pgconn::test_info() for mypy Resolves the following error: error: Item "None" of "Optional[bytes]" has no attribute "decode" --- tests/pq/test_pgconn.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/pq/test_pgconn.py b/tests/pq/test_pgconn.py index 4f213fef5..294fed671 100644 --- a/tests/pq/test_pgconn.py +++ b/tests/pq/test_pgconn.py @@ -118,12 +118,12 @@ def test_info(dsn, pgconn): name = [ o.val or os.environ.get(o.envvar.decode(), "").encode() for o in parsed - if o.keyword == b"dbname" + if o.keyword == b"dbname" and o.envvar ][0] user = [ o.val or os.environ.get(o.envvar.decode(), "").encode() for o in parsed - if o.keyword == b"user" + if o.keyword == b"user" and o.envvar ][0] assert dbname.val == (name or user) -- 2.47.2