mirror of https://github.com/python/cpython.git
Windows doesn't support negative timestamps. Skip the tests involving them
if os.name == "nt".
This commit is contained in:
parent
d9e50261e8
commit
f1200f8255
|
@ -3,6 +3,7 @@
|
||||||
See http://www.zope.org/Members/fdrake/DateTimeWiki/TestCases
|
See http://www.zope.org/Members/fdrake/DateTimeWiki/TestCases
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import os
|
||||||
import sys
|
import sys
|
||||||
import pickle
|
import pickle
|
||||||
import cPickle
|
import cPickle
|
||||||
|
@ -1426,11 +1427,17 @@ def test_insane_utcfromtimestamp(self):
|
||||||
insane)
|
insane)
|
||||||
|
|
||||||
def test_negative_float_fromtimestamp(self):
|
def test_negative_float_fromtimestamp(self):
|
||||||
|
# Windows doesn't accept negative timestamps
|
||||||
|
if os.name == "nt":
|
||||||
|
return
|
||||||
# The result is tz-dependent; at least test that this doesn't
|
# The result is tz-dependent; at least test that this doesn't
|
||||||
# fail (like it did before bug 1646728 was fixed).
|
# fail (like it did before bug 1646728 was fixed).
|
||||||
self.theclass.fromtimestamp(-1.05)
|
self.theclass.fromtimestamp(-1.05)
|
||||||
|
|
||||||
def test_negative_float_utcfromtimestamp(self):
|
def test_negative_float_utcfromtimestamp(self):
|
||||||
|
# Windows doesn't accept negative timestamps
|
||||||
|
if os.name == "nt":
|
||||||
|
return
|
||||||
d = self.theclass.utcfromtimestamp(-1.05)
|
d = self.theclass.utcfromtimestamp(-1.05)
|
||||||
self.assertEquals(d, self.theclass(1969, 12, 31, 23, 59, 58, 950000))
|
self.assertEquals(d, self.theclass(1969, 12, 31, 23, 59, 58, 950000))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue