[pypy-commit] pypy py3.6: Simplify test and convert it to use IPv4
rlamy
pypy.commits at gmail.com
Wed Dec 18 16:09:48 EST 2019
Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: py3.6
Changeset: r98314:1dd8529bdaff
Date: 2019-12-18 21:08 +0000
http://bitbucket.org/pypy/pypy/changeset/1dd8529bdaff/
Log: Simplify test and convert it to use IPv4
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
@@ -610,19 +610,14 @@
def test_recvmsg_issue2649(self):
import _socket as socket
- listener = socket.socket(family=socket.AF_INET6, type=socket.SOCK_DGRAM)
+ listener = socket.socket(family=socket.AF_INET, type=socket.SOCK_DGRAM)
listener.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
- listener.bind(('::1', 1234))
+ listener.bind(('127.0.0.1', 1234))
- s = socket.socket(family=socket.AF_INET6, type=socket.SOCK_DGRAM)
- IPV6_RECVERR = 25
- s.setsockopt(socket.IPPROTO_IPV6, IPV6_RECVERR, 1)
-
- s.sendto(b'x', ('::1', 1234))
- try:
+ s = socket.socket(family=socket.AF_INET, type=socket.SOCK_DGRAM)
+ s.sendto(b'x', ('127.0.0.1', 1234))
+ with raises(BlockingIOError):
queue = s.recvmsg(1024, 1024, socket.MSG_ERRQUEUE)
- except BlockingIOError as e:
- assert True
def test_buffer(self):
# Test that send/sendall/sendto accept a buffer as arg
More information about the pypy-commit
mailing list