Author: Christian Hudon <chr...@pianocktail.org> Branch: Changeset: r62614:efd767a61b59 Date: 2013-03-19 14:11 -0700 http://bitbucket.org/pypy/pypy/changeset/efd767a61b59/
Log: Fix gethostbyaddr() test on some versions of MacOSX. 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 @@ -35,13 +35,15 @@ def test_gethostbyaddr(): host = "localhost" expected = socket.gethostbyaddr(host) - expecteds = (expected, expected[:2]+(['0.0.0.0'],)) + # On some versions of MacOSX, we get two '0.0.0.0' entries in the addresslist. + expecteds = (expected, expected[:2] + (['0.0.0.0'], ), expected[:2] + (['0.0.0.0']*2, )) ip = space.appexec([w_socket, space.wrap(host)], "(_socket, host): return _socket.gethostbyaddr(host)") assert space.unwrap(ip) in expecteds host = "127.0.0.1" expected = socket.gethostbyaddr(host) - expecteds = (expected, expected[:2]+(['0.0.0.0'],)) + # On some versions of MacOSX, we get two '0.0.0.0' entries in the addresslist. + expecteds = (expected, expected[:2] + (['0.0.0.0'], ), expected[:2] + (['0.0.0.0']*2, )) ip = space.appexec([w_socket, space.wrap(host)], "(_socket, host): return _socket.gethostbyaddr(host)") assert space.unwrap(ip) in expecteds _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit