]> granicus.if.org Git - python/commitdiff
Issue #23517: Skip a datetime test on Windows
authorVictor Stinner <victor.stinner@gmail.com>
Sat, 5 Sep 2015 08:50:20 +0000 (10:50 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Sat, 5 Sep 2015 08:50:20 +0000 (10:50 +0200)
The test calls gmtime(-1)/localtime(-1) which is not supported on Windows.

Lib/test/datetimetester.py

index 58873af7f6a2a0436a1ba4b872c3f4f9a41e4c10..b8c9b0db94d9af01c037fa47d21b3e6f205b5f8f 100644 (file)
@@ -1865,6 +1865,9 @@ class TestDateTime(TestDate):
                 self.assertEqual(t, minus_one)
                 t = fts(-1e-7)
                 self.assertEqual(t, zero)
+                t = fts(-1/2**7)
+                self.assertEqual(t.second, 59)
+                self.assertEqual(t.microsecond, 992187)
 
             t = fts(1e-7)
             self.assertEqual(t, zero)
@@ -1879,9 +1882,6 @@ class TestDateTime(TestDate):
             t = fts(1/2**7)
             self.assertEqual(t.second, 0)
             self.assertEqual(t.microsecond, 7813)
-            t = fts(-1/2**7)
-            self.assertEqual(t.second, 59)
-            self.assertEqual(t.microsecond, 992187)
 
     def test_insane_fromtimestamp(self):
         # It's possible that some platform maps time_t to double,