Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
PyPy
pypy
Commits
eba4da103b3e
Commit
81250a25
authored
Oct 27, 2019
by
Matti Picus
Browse files
socket -> _socket in tests
parent
da8096b43023
Changes
1
Hide whitespace changes
Inline
Side-by-side
pypy/module/select/test/test_select.py
View file @
eba4da10
...
...
@@ -338,10 +338,10 @@ class AppTestSelectWithSockets(_AppTestSelect):
py
.
test
.
skip
(
"build bot for s390x cannot open sockets"
)
def
w_make_server
(
self
):
import
socket
import
_
socket
if
hasattr
(
self
,
'sock'
):
return
self
.
sock
self
.
sock
=
socket
.
socket
()
self
.
sock
=
_
socket
.
socket
()
try_ports
=
[
1023
]
+
list
(
range
(
20000
,
30000
,
437
))
for
port
in
try_ports
:
print
(
'binding to port %d:'
%
(
port
,))
...
...
@@ -349,25 +349,25 @@ class AppTestSelectWithSockets(_AppTestSelect):
try
:
self
.
sock
.
bind
(
self
.
sockaddress
)
break
except
socket
.
error
as
e
:
# should get a "Permission denied"
except
_
socket
.
error
as
e
:
# should get a "Permission denied"
print
(
e
)
else
:
raise
(
e
)
def
w_getpair
(
self
):
"""Helper method which returns a pair of connected sockets."""
import
socket
import
_
socket
import
thread
self
.
make_server
()
self
.
sock
.
listen
(
1
)
s2
=
socket
.
socket
()
s2
=
_
socket
.
socket
()
thread
.
start_new_thread
(
s2
.
connect
,
(
self
.
sockaddress
,))
s1
,
addr2
=
self
.
sock
.
accept
()
# speed up the tests that want to fill the buffers
s1
.
setsockopt
(
socket
.
SOL_SOCKET
,
socket
.
SO_RCVBUF
,
4096
)
s2
.
setsockopt
(
socket
.
SOL_SOCKET
,
socket
.
SO_SNDBUF
,
4096
)
s1
.
setsockopt
(
_
socket
.
SOL_SOCKET
,
_
socket
.
SO_RCVBUF
,
4096
)
s2
.
setsockopt
(
_
socket
.
SOL_SOCKET
,
_
socket
.
SO_SNDBUF
,
4096
)
return
s1
,
s2
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment