Author: Brian Kearns <bdkea...@gmail.com> Branch: Changeset: r71103:3f94cefb76d7 Date: 2014-04-30 15:12 -0400 http://bitbucket.org/pypy/pypy/changeset/3f94cefb76d7/
Log: fix _socket.socket name/module diff --git a/pypy/module/_socket/interp_socket.py b/pypy/module/_socket/interp_socket.py --- a/pypy/module/_socket/interp_socket.py +++ b/pypy/module/_socket/interp_socket.py @@ -600,7 +600,8 @@ method = getattr(W_RSocket, methodname + '_w') socketmethods[methodname] = interp2app(method) -W_RSocket.typedef = TypeDef("_socket.socket", +W_RSocket.typedef = TypeDef("socket", + __module__ = "_socket", __doc__ = """\ socket([family[, type[, proto]]]) -> socket object diff --git a/pypy/module/_socket/test/test_sock_app.py b/pypy/module/_socket/test/test_sock_app.py --- a/pypy/module/_socket/test/test_sock_app.py +++ b/pypy/module/_socket/test/test_sock_app.py @@ -313,6 +313,11 @@ cls.space = space cls.w_udir = space.wrap(str(udir)) + def test_module(self): + import _socket + assert _socket.socket.__name__ == 'socket' + assert _socket.socket.__module__ == '_socket' + def test_ntoa_exception(self): import _socket raises(_socket.error, _socket.inet_ntoa, "ab") _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit