Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r49992:ac6210475691 Date: 2011-11-30 02:41 +0100 http://bitbucket.org/pypy/pypy/changeset/ac6210475691/
Log: merge heads diff --git a/pypy/tool/nullpath.py b/pypy/tool/nullpath.py --- a/pypy/tool/nullpath.py +++ b/pypy/tool/nullpath.py @@ -1,4 +1,4 @@ -import py +import py, os class NullPyPathLocal(py.path.local): @@ -6,7 +6,7 @@ return self.__class__(py.path.local.join(self, *args)) def open(self, mode): - return open('/dev/null', mode) + return open(os.devnull, mode) def __repr__(self): return py.path.local.__repr__(self) + ' [fake]' diff --git a/pypy/tool/test/test_nullpath.py b/pypy/tool/test/test_nullpath.py --- a/pypy/tool/test/test_nullpath.py +++ b/pypy/tool/test/test_nullpath.py @@ -1,11 +1,7 @@ -import sys +import sys, os import py from pypy.tool.nullpath import NullPyPathLocal -def setup_module(): - if 'posix' not in sys.builtin_module_names: - py.test.skip('posix only') - def test_nullpath(tmpdir): path = NullPyPathLocal(tmpdir) assert repr(path).endswith('[fake]') @@ -13,4 +9,4 @@ assert isinstance(foo_txt, NullPyPathLocal) # f = foo_txt.open('w') - assert f.name == '/dev/null' + assert f.name == os.devnull _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit