tests/ussl_basic: Disable setblocking() calls.
Now that setblocking() is implemented in modussl_axtls, it calls into the underlying stream object, and io.BytesIO doesn't have setblocking().
This commit is contained in:
parent
c76445315f
commit
7b5400134b
@ -20,12 +20,13 @@ ss = ssl.wrap_socket(socket, server_side=1)
|
||||
# print
|
||||
print(repr(ss)[:12])
|
||||
|
||||
# setblocking
|
||||
try:
|
||||
ss.setblocking(False)
|
||||
except NotImplementedError:
|
||||
print('setblocking: NotImplementedError')
|
||||
ss.setblocking(True)
|
||||
# setblocking() propagates call to the underlying stream object, and
|
||||
# io.BytesIO doesn't have setblocking() (in CPython too).
|
||||
#try:
|
||||
# ss.setblocking(False)
|
||||
#except NotImplementedError:
|
||||
# print('setblocking: NotImplementedError')
|
||||
#ss.setblocking(True)
|
||||
|
||||
# write
|
||||
print(ss.write(b'aaaa'))
|
||||
|
@ -1,8 +1,8 @@
|
||||
ssl_handshake_status: -256
|
||||
wrap_socket: OSError(5,)
|
||||
<_SSLSocket
|
||||
setblocking: NotImplementedError
|
||||
4
|
||||
b''
|
||||
read: OSError(-261,)
|
||||
read: OSError(9,)
|
||||
write: OSError(9,)
|
||||
|
Loading…
Reference in New Issue
Block a user