]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Drop TODO point after understanding that Windows has no IANA db
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 25 Aug 2021 01:02:54 +0000 (03:02 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 25 Aug 2021 01:06:06 +0000 (03:06 +0200)
tests/types/test_datetime.py

index 6a10bcc7e1e4f34257fbfcceb93f6980e4306c2a..a4b756354a5e1838f39f160327f1804687c25f00 100644 (file)
@@ -359,20 +359,16 @@ class TestDateTimeTz:
         assert rec[0] == want
         assert rec[1] == 11111111
 
-    mark_tz_sec = (
-        pytest.mark.skipif(
-            sys.version_info < (3, 7), reason="no seconds in tz offset"
-        ),
+    tz_sec = pytest.mark.skipif(
+        sys.version_info < (3, 7), reason="no seconds in tz offset"
     )
 
-    @pytest.mark.xfail(
-        sys.platform == "win32", reason="TODO why? Missing tzdata?"
-    )
+    @pytest.mark.xfail(sys.platform == "win32", reason="no IANA db on Windows")
     @pytest.mark.parametrize(
         "valname, tzval, tzname",
         [
             ("max", "-06", "America/Chicago"),
-            pytest.param("min", "+09:18:59", "Asia/Tokyo", marks=mark_tz_sec),
+            pytest.param("min", "+09:18:59", "Asia/Tokyo", marks=[tz_sec]),
         ],
     )
     @pytest.mark.parametrize("fmt_out", [pq.Format.TEXT, pq.Format.BINARY])