[pypy-commit] pypy default: fix some tests for bsd
bdkearns
noreply at buildbot.pypy.org
Fri Feb 8 02:43:46 CET 2013
Author: Brian Kearns <bdkearns at gmail.com>
Branch:
Changeset: r60949:a06da7965b64
Date: 2013-02-07 20:43 -0500
http://bitbucket.org/pypy/pypy/changeset/a06da7965b64/
Log: fix some tests for bsd
diff --git a/pypy/module/__pypy__/__init__.py b/pypy/module/__pypy__/__init__.py
--- a/pypy/module/__pypy__/__init__.py
+++ b/pypy/module/__pypy__/__init__.py
@@ -14,7 +14,7 @@
class TimeModule(MixedModule):
appleveldefs = {}
interpleveldefs = {}
- if sys.platform.startswith("linux"):
+ if sys.platform.startswith("linux") or 'bsd' in sys.platform:
from pypy.module.__pypy__ import interp_time
interpleveldefs["clock_gettime"] = "interp_time.clock_gettime"
interpleveldefs["clock_getres"] = "interp_time.clock_getres"
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
@@ -237,7 +237,7 @@
# input to [w]strftime is not kosher.
if os.name == 'nt':
raises(ValueError, rctime.strftime, '%f')
- elif sys.platform == 'darwin':
+ elif sys.platform == 'darwin' or 'bsd' in sys.platform:
# darwin strips % of unknown format codes
# http://bugs.python.org/issue9811
assert rctime.strftime('%f') == 'f'
diff --git a/pypy/module/signal/test/test_signal.py b/pypy/module/signal/test/test_signal.py
--- a/pypy/module/signal/test/test_signal.py
+++ b/pypy/module/signal/test/test_signal.py
@@ -157,7 +157,7 @@
if sys.platform == 'win32':
raises(ValueError, signal, 42, lambda *args: None)
raises(ValueError, signal, 7, lambda *args: None)
- elif sys.platform == 'darwin':
+ elif sys.platform == 'darwin' or 'bsd' in sys.platform:
raises(ValueError, signal, 42, lambda *args: None)
else:
signal(42, lambda *args: None)
More information about the pypy-commit
mailing list