]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Added test to verify pq.error_message() is sane on null args
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 11 Apr 2020 08:33:37 +0000 (20:33 +1200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 11 Apr 2020 08:33:37 +0000 (20:33 +1200)
tests/pq/test_misc.py

index 86c936061b965dd7935e0eb40abeca9aae7e0982..d61457d3f037dec113ab364a72760c72692d86ba 100644 (file)
@@ -13,3 +13,8 @@ def test_error_message(pq, pgconn):
 
     with pytest.raises(TypeError):
         pq.error_message(None)
+
+    res.clear()
+    assert pq.error_message(res) == "no details available"
+    pgconn.finish()
+    assert "NULL" in pq.error_message(pgconn)