Author: Brian Kearns <[email protected]>
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
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to