def test_blockingioerror(self): # Issue #16133: handle_read() must ignore BlockingIOError sock = unittest.mock.Mock() sock.recv.side_effect = BlockingIOError(errno.EAGAIN) dispatcher = asynchat.async_chat() dispatcher.set_socket(sock) self.addCleanup(dispatcher.del_channel) with unittest.mock.patch.object(dispatcher, 'handle_error') as error: dispatcher.handle_read() self.assertFalse(error.called)
def func(foo, bar, baz, bang, foobang, foobar, foobazbar, foobazbarbang): return foobang import asynchat obj = asynchat.async_chat() obj.collect_incoming_data() import _winreg _winreg.CreateKey() import binhex binhex.hexbin() if foobazbar < 5: pass
def test_disallow_negative_terminator(self): # Issue #11259 client = asynchat.async_chat() self.assertRaises(ValueError, client.set_terminator, -1)