[pypy-commit] pypy default: fix test_rctime on osx
bdkearns
noreply at buildbot.pypy.org
Wed Oct 23 06:44:17 CEST 2013
Author: Brian Kearns <bdkearns at gmail.com>
Branch:
Changeset: r67522:d62e21894538
Date: 2013-10-22 21:43 -0700
http://bitbucket.org/pypy/pypy/changeset/d62e21894538/
Log: fix test_rctime on osx
diff --git a/pypy/module/rctime/test/test_rctime.py b/pypy/module/rctime/test/test_rctime.py
--- a/pypy/module/rctime/test/test_rctime.py
+++ b/pypy/module/rctime/test/test_rctime.py
@@ -139,6 +139,10 @@
assert rctime.ctime(t) != rctime.asctime(rctime.gmtime(t))
ltime = rctime.localtime()
assert rctime.asctime(tuple(ltime)) == rctime.asctime(ltime)
+ try:
+ assert rctime.asctime((12345,) + (0,) * 8).split()[-1] == '12345'
+ except ValueError:
+ pass # some OS (ie POSIXes besides Linux) reject year > 9999
def test_accept2dyear_access(self):
import time as rctime
@@ -146,7 +150,8 @@
accept2dyear = rctime.accept2dyear
del rctime.accept2dyear
try:
- assert rctime.asctime((12345,) + (0,) * 8).split()[-1] == '12345'
+ # with year >= 1900 this shouldn't need to access accept2dyear
+ assert rctime.asctime((2000,) + (0,) * 8).split()[-1] == '2000'
finally:
rctime.accept2dyear = accept2dyear
More information about the pypy-commit
mailing list