def handleConnection(self, transport): transport = LineBuffer(transport) try: for line in transport: transport.writeLine(line) except twisted.internet.error.ConnectionClosed: return
def test_writeLineWithDelimiter(self): """ C{writeLine} honors the specified delimiter. """ io = StringIO() wrapper = LineBuffer(io, delimiter="Woot,") wrapper.writeLine("foo") wrapper.writeLine("bar") self.assertEquals(io.getvalue(), "fooWoot,barWoot,")
def test_writeLineWithDelimiter(self): """ C{writeLine} honors the specified delimiter. """ io = StringIO() wrapper = LineBuffer(io, delimiter="Woot,") wrapper.writeLine("foo") wrapper.writeLine("bar") self.assertEquals(io.getvalue(), "fooWoot,barWoot,")
def test_writeLine(self): """ C{writeLine} is a convenience method for writing some data followed by a delimiter. """ io = StringIO() wrapper = LineBuffer(io) wrapper.writeLine("foo") wrapper.writeLine("bar") self.assertEquals(io.getvalue(), "foo\r\nbar\r\n")
def test_writeLine(self): """ C{writeLine} is a convenience method for writing some data followed by a delimiter. """ io = StringIO() wrapper = LineBuffer(io) wrapper.writeLine("foo") wrapper.writeLine("bar") self.assertEquals(io.getvalue(), "foo\r\nbar\r\n")