[CalendarServer-changes] [8968] CalendarServer/trunk/twext/web2
source_changes at macosforge.org
source_changes at macosforge.org
Mon Apr 2 17:49:37 PDT 2012
Revision: 8968
http://trac.macosforge.org/projects/calendarserver/changeset/8968
Author: wsanchez at apple.com
Date: 2012-04-02 17:49:37 -0700 (Mon, 02 Apr 2012)
Log Message:
-----------
Nothing uses substream().
Modified Paths:
--------------
CalendarServer/trunk/twext/web2/stream.py
CalendarServer/trunk/twext/web2/test/test_stream.py
Modified: CalendarServer/trunk/twext/web2/stream.py
===================================================================
--- CalendarServer/trunk/twext/web2/stream.py 2012-04-03 00:48:11 UTC (rev 8967)
+++ CalendarServer/trunk/twext/web2/stream.py 2012-04-03 00:49:37 UTC (rev 8968)
@@ -1160,15 +1160,7 @@
return self._md5value
-def substream(stream, start, end):
- if start > end:
- raise ValueError("start position must be less than end position %r"
- % ((start, end),))
- stream = stream.split(start)[1]
- return stream.split(end - start)[0]
-
-
__all__ = ['IStream', 'IByteStream', 'FileStream', 'MemoryStream', 'CompoundStream',
'readAndDiscard', 'fallbackSplit', 'ProducerStream', 'StreamProducer',
'BufferedStream', 'MD5Stream', 'readStream', 'ProcessStreamer', 'readIntoFile',
Modified: CalendarServer/trunk/twext/web2/test/test_stream.py
===================================================================
--- CalendarServer/trunk/twext/web2/test/test_stream.py 2012-04-03 00:48:11 UTC (rev 8967)
+++ CalendarServer/trunk/twext/web2/test/test_stream.py 2012-04-03 00:49:37 UTC (rev 8968)
@@ -166,40 +166,7 @@
In the morning glad I see
My foe outstretch'd beneath the tree"""
-class TestSubstream(unittest.TestCase):
- def setUp(self):
- self.data = testdata
- self.s = stream.MemoryStream(self.data)
-
- def suckTheMarrow(self, s):
- return ''.join(map(str, list(iter(s.read, None))))
-
- def testStart(self):
- s = stream.substream(self.s, 0, 11)
- self.assertEquals('I was angry', self.suckTheMarrow(s))
-
- def testNotStart(self):
- s = stream.substream(self.s, 12, 26)
- self.assertEquals('with my friend', self.suckTheMarrow(s))
-
- def testReverseStartEnd(self):
- self.assertRaises(ValueError, stream.substream, self.s, 26, 12)
-
- def testEmptySubstream(self):
- s = stream.substream(self.s, 11, 11)
- self.assertEquals('', self.suckTheMarrow(s))
-
- def testEnd(self):
- size = len(self.data)
- s = stream.substream(self.s, size-4, size)
- self.assertEquals('tree', self.suckTheMarrow(s))
-
- def testPastEnd(self):
- size = len(self.data)
- self.assertRaises(ValueError, stream.substream, self.s, size-4, size+8)
-
-
class TestBufferedStream(unittest.TestCase):
def setUp(self):
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120402/960322c1/attachment.html>
More information about the calendarserver-changes
mailing list