]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
test: fix binary timedelta dumping text
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 20 May 2022 13:43:11 +0000 (15:43 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 24 May 2022 08:57:01 +0000 (10:57 +0200)
We were testing text twice.

tests/types/test_datetime.py

index 02d5a670aa49185b1b49f3f5a2896242e696fdcc..11f421a38f4ee94e188aa76f3180a67e3366e3cd 100644 (file)
@@ -515,15 +515,15 @@ class TestInterval:
         ["sql_standard", "postgres", "postgres_verbose", "iso_8601"],
     )
     def test_dump_interval(self, conn, val, expr, intervalstyle):
-        cur = conn.cursor(binary=False)
+        cur = conn.cursor()
         cur.execute(f"set IntervalStyle to '{intervalstyle}'")
         cur.execute(f"select '{expr}'::interval = %t", (as_td(val),))
         assert cur.fetchone()[0] is True
 
     @pytest.mark.parametrize("val, expr", dump_timedelta_samples)
     def test_dump_interval_binary(self, conn, val, expr):
-        cur = conn.cursor(binary=True)
-        cur.execute(f"select '{expr}'::interval = %t", (as_td(val),))
+        cur = conn.cursor()
+        cur.execute(f"select '{expr}'::interval = %b", (as_td(val),))
         assert cur.fetchone()[0] is True
 
     @pytest.mark.parametrize(