Author: Philip Jenvey <pjen...@underboss.org> Branch: Changeset: r71294:fb04fb1b644b Date: 2014-05-05 18:33 -0700 http://bitbucket.org/pypy/pypy/changeset/fb04fb1b644b/
Log: fill in missing module names diff --git a/pypy/module/_io/interp_bytesio.py b/pypy/module/_io/interp_bytesio.py --- a/pypy/module/_io/interp_bytesio.py +++ b/pypy/module/_io/interp_bytesio.py @@ -152,7 +152,7 @@ space.call_method(self.getdict(space), "update", w_dict) W_BytesIO.typedef = TypeDef( - 'BytesIO', W_BufferedIOBase.typedef, + '_io.BytesIO', W_BufferedIOBase.typedef, __new__ = generic_new_descr(W_BytesIO), __init__ = interp2app(W_BytesIO.descr_init), diff --git a/pypy/module/_io/interp_fileio.py b/pypy/module/_io/interp_fileio.py --- a/pypy/module/_io/interp_fileio.py +++ b/pypy/module/_io/interp_fileio.py @@ -429,7 +429,7 @@ return w_size W_FileIO.typedef = TypeDef( - 'FileIO', W_RawIOBase.typedef, + '_io.FileIO', W_RawIOBase.typedef, __new__ = interp2app(W_FileIO.descr_new.im_func), __init__ = interp2app(W_FileIO.descr_init), __repr__ = interp2app(W_FileIO.repr_w), diff --git a/pypy/module/_io/interp_io.py b/pypy/module/_io/interp_io.py --- a/pypy/module/_io/interp_io.py +++ b/pypy/module/_io/interp_io.py @@ -27,9 +27,9 @@ self.written = written W_BlockingIOError.typedef = TypeDef( - 'BlockingIOError', W_IOError.typedef, - __doc__ = ("Exception raised when I/O would block " - "on a non-blocking I/O stream"), + '_io.BlockingIOError', W_IOError.typedef, + __doc__ = ("Exception raised when I/O would block on a non-blocking " + "I/O stream"), __new__ = generic_new_descr(W_BlockingIOError), __init__ = interp2app(W_BlockingIOError.descr_init), characters_written = interp_attrproperty('written', W_BlockingIOError), diff --git a/pypy/module/_io/interp_iobase.py b/pypy/module/_io/interp_iobase.py --- a/pypy/module/_io/interp_iobase.py +++ b/pypy/module/_io/interp_iobase.py @@ -288,7 +288,7 @@ break W_IOBase.typedef = TypeDef( - '_IOBase', + '_io._IOBase', __new__ = generic_new_descr(W_IOBase), __enter__ = interp2app(W_IOBase.enter_w), __exit__ = interp2app(W_IOBase.exit_w), @@ -359,7 +359,7 @@ return space.wrap(builder.build()) W_RawIOBase.typedef = TypeDef( - '_RawIOBase', W_IOBase.typedef, + '_io._RawIOBase', W_IOBase.typedef, __new__ = generic_new_descr(W_RawIOBase), read = interp2app(W_RawIOBase.read_w), diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py --- a/pypy/module/_io/interp_textio.py +++ b/pypy/module/_io/interp_textio.py @@ -178,7 +178,7 @@ space.call_method(self.w_decoder, "setstate", w_state) W_IncrementalNewlineDecoder.typedef = TypeDef( - 'IncrementalNewlineDecoder', + '_io.IncrementalNewlineDecoder', __new__ = generic_new_descr(W_IncrementalNewlineDecoder), __init__ = interp2app(W_IncrementalNewlineDecoder.descr_init), @@ -255,7 +255,7 @@ W_TextIOBase.typedef = TypeDef( - '_TextIOBase', W_IOBase.typedef, + '_io._TextIOBase', W_IOBase.typedef, __new__ = generic_new_descr(W_TextIOBase), read = interp2app(W_TextIOBase.read_w), diff --git a/pypy/module/_io/test/test_io.py b/pypy/module/_io/test/test_io.py --- a/pypy/module/_io/test/test_io.py +++ b/pypy/module/_io/test/test_io.py @@ -340,3 +340,9 @@ assert res == "world\n" assert f.newlines == "\n" assert type(f.newlines) is unicode + + def test_mod(self): + import _io + typemods = dict((t, t.__module__) for t in vars(_io).values() + if isinstance(t, type)) + assert all(mod in ('io', '_io') for mod in typemods.values()), typemods _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit