Index: third_party/twisted_8_1/twisted/conch/test/test_mixin.py |
diff --git a/third_party/twisted_8_1/twisted/conch/test/test_mixin.py b/third_party/twisted_8_1/twisted/conch/test/test_mixin.py |
deleted file mode 100644 |
index b35a89f6e85439ca4d0541195d58e315ebf34571..0000000000000000000000000000000000000000 |
--- a/third_party/twisted_8_1/twisted/conch/test/test_mixin.py |
+++ /dev/null |
@@ -1,47 +0,0 @@ |
-# -*- twisted.conch.test.test_mixin -*- |
-# Copyright (c) 2001-2004 Twisted Matrix Laboratories. |
-# See LICENSE for details. |
- |
-import time |
- |
-from twisted.internet import reactor, protocol |
- |
-from twisted.trial import unittest |
-from twisted.test.proto_helpers import StringTransport |
- |
-from twisted.conch import mixin |
- |
- |
-class TestBufferingProto(mixin.BufferingMixin): |
- scheduled = False |
- rescheduled = 0 |
- def schedule(self): |
- self.scheduled = True |
- return object() |
- |
- def reschedule(self, token): |
- self.rescheduled += 1 |
- |
- |
- |
-class BufferingTest(unittest.TestCase): |
- def testBuffering(self): |
- p = TestBufferingProto() |
- t = p.transport = StringTransport() |
- |
- self.failIf(p.scheduled) |
- |
- L = ['foo', 'bar', 'baz', 'quux'] |
- |
- p.write('foo') |
- self.failUnless(p.scheduled) |
- self.failIf(p.rescheduled) |
- |
- for s in L: |
- n = p.rescheduled |
- p.write(s) |
- self.assertEquals(p.rescheduled, n + 1) |
- self.assertEquals(t.value(), '') |
- |
- p.flush() |
- self.assertEquals(t.value(), 'foo' + ''.join(L)) |