]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
test(crdb): fix or skip tests that now run because libpq 17 is available
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 28 Sep 2024 16:01:22 +0000 (18:01 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Thu, 14 Nov 2024 13:55:57 +0000 (14:55 +0100)
tests/fix_crdb.py
tests/pq/test_async.py
tests/pq/test_exec.py

index 32ec457bd3c0eb218087fce133b2b224596e2e17..42a6e4acccb7cbfc2e185650da0cc5a01ac214ba 100644 (file)
@@ -95,6 +95,7 @@ _crdb_reasons = {
     "cancel": 41335,
     "cast adds tz": 51692,
     "cidr": 18846,
+    "close portal": None,
     "composite": 27792,
     "copy array": 82792,
     "copy canceled": 81559,
index e529eb743f695eb8650504014eb188c79c43f13e..d2a46084b3e38b810f6a79a236625070ba9398ea 100644 (file)
@@ -232,8 +232,8 @@ def test_send_describe_portal(pgconn):
         pgconn.send_describe_portal(b"cur")
 
 
-@pytest.mark.crdb_skip("server-side cursor")
 @pytest.mark.libpq(">= 17")
+@pytest.mark.crdb_skip("close portal")
 def test_send_close_portal(pgconn):
     res = pgconn.exec_(
         b"""
index 2ba18f3a880ff709648d482dfb7d6d07ca04143b..3a73728758d2c8af9e03e0908ae970218cdf62b7 100644 (file)
@@ -145,7 +145,7 @@ def test_close_prepared_no_close(pgconn):
         pgconn.close_prepared(b"cur")
 
 
-@pytest.mark.crdb_skip("server-side cursor")
+@pytest.mark.crdb_skip("close portal")
 def test_describe_portal(pgconn):
     res = pgconn.exec_(
         b"""
@@ -165,7 +165,7 @@ def test_describe_portal(pgconn):
         pgconn.describe_portal(b"cur")
 
 
-@pytest.mark.crdb_skip("server-side cursor")
+@pytest.mark.crdb_skip("close portal")
 @pytest.mark.libpq(">= 17")
 def test_close_portal(pgconn):
     res = pgconn.exec_(