]> 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:59:52 +0000 (10:59 +0200)
We were testing text twice.

tests/types/test_datetime.py

index fb9de7db01f54f5cb22efc5da1c346573e933873..e7909a842c262d79d84e4a8dbdcde65f1ba5cfe6 100644 (file)
@@ -520,15 +520,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(