[Python-checkins] r68645 - sandbox/trunk/io-c/test_io.py

antoine.pitrou python-checkins at python.org
Sat Jan 17 03:53:40 CET 2009


Author: antoine.pitrou
Date: Sat Jan 17 03:53:39 2009
New Revision: 68645
Log:
Add a test for non-blocking peek()
Modified:
 sandbox/trunk/io-c/test_io.py
Modified: sandbox/trunk/io-c/test_io.py
==============================================================================
--- sandbox/trunk/io-c/test_io.py	(original)
+++ sandbox/trunk/io-c/test_io.py	Sat Jan 17 03:53:39 2009
@@ -597,12 +597,13 @@
 
 def testReadNonBlocking(self):
 # Inject some None's in there to simulate EWOULDBLOCK
- rawio = MockRawIO((b"abc", b"d", None, b"efg", None, None))
+ rawio = MockRawIO((b"abc", b"d", None, b"efg", None, None, None))
 bufio = self.tp(rawio)
 
 self.assertEquals(b"abcd", bufio.read(6))
 self.assertEquals(b"e", bufio.read(1))
 self.assertEquals(b"fg", bufio.read())
+ self.assertEquals(b"", bufio.peek(1))
 self.assert_(None is bufio.read())
 self.assertEquals(b"", bufio.read())
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /