Example #1
0
 def handleConnection(self, transport):
     transport = LineBuffer(transport)
     try:
         for line in transport:
             transport.writeLine(line)
     except twisted.internet.error.ConnectionClosed:
         return
Example #2
0
 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,")
Example #3
0
 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,")
Example #4
0
 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")
Example #5
0
 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")