def test_write(self): msg = b'hello' t = SocketTransport(loop, self.ssock, self.read, self.close) t.write(msg) loop.start(pyev.EVRUN_NOWAIT) rmsg = self.csock.recv(len(msg)) self.assertEqual(rmsg, msg)
def test_write(self): msg = b"hello" t = SocketTransport(loop, self.ssock, self.read, self.close) t.write(msg) loop.start(pyev.EVRUN_NOWAIT) rmsg = self.csock.recv(len(msg)) self.assertEqual(rmsg, msg)
def test_close_buffered_write(self): t = SocketTransport(loop, self.ssock, self.read, self.close) count = 0 msg = b'hello' while (t.write != t.buffered_write): count += 1 t.write(msg) t.write(msg) t.close() self.assertRaises(ConnectionClosed, t.write, msg)
def test_close_buffered_write(self): t = SocketTransport(loop, self.ssock, self.read, self.close) count = 0 msg = b"hello" while t.write != t.buffered_write: count += 1 t.write(msg) t.write(msg) t.close() self.assertRaises(ConnectionClosed, t.write, msg)
def test_buffered_write(self): t = SocketTransport(loop, self.ssock, self.read, self.close) count = 0 msg = b'hello' while (t.write != t.buffered_write): count += 1 t.write(msg) t.write(msg) self.csock.recv(count * len(msg)) loop.start(pyev.EVRUN_NOWAIT) self.assertTrue(t.write == t.unbuffered_write)
def test_buffered_write(self): t = SocketTransport(loop, self.ssock, self.read, self.close) count = 0 msg = b"hello" while t.write != t.buffered_write: count += 1 t.write(msg) t.write(msg) self.csock.recv(count * len(msg)) loop.start(pyev.EVRUN_NOWAIT) self.assertTrue(t.write == t.unbuffered_write)
def test_error(self): t = SocketTransport(loop, self.ssock, self.read, self.close) self.csock.close() t.write(b'hello') loop.start(pyev.EVRUN_NOWAIT) self.assertTrue(self.reason is not None)
def test_error(self): t = SocketTransport(loop, self.ssock, self.read, self.close) self.csock.close() t.write(b"hello") loop.start(pyev.EVRUN_NOWAIT) self.assertTrue(self.reason is not None)