diff options
author | Robey Pointer <robey@lag.net> | 2006-04-11 15:48:06 -0700 |
---|---|---|
committer | Robey Pointer <robey@lag.net> | 2006-04-11 15:48:06 -0700 |
commit | 22db02c82f29e22052ebc8d0436c332ced36f91f (patch) | |
tree | 98b585431f2de5025d08085c88edf39a881c1f73 /tests | |
parent | b7a615d02a9b96f85b10edbb60cc08d395cbfd28 (diff) |
[project @ robey@lag.net-20060411224806-2683ac099f9608ae]
add a test that feed/read can happen piecemeal
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_buffered_pipe.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_buffered_pipe.py b/tests/test_buffered_pipe.py index 8e4a4282..2cac2b10 100644 --- a/tests/test_buffered_pipe.py +++ b/tests/test_buffered_pipe.py @@ -47,6 +47,12 @@ class BufferedPipeTest (unittest.TestCase): self.assert_(p.read_ready()) data = p.read(6) self.assertEquals('hello.', data) + + p.feed('plus/minus') + self.assertEquals('plu', p.read(3)) + self.assertEquals('s/m', p.read(3)) + self.assertEquals('inus', p.read(4)) + p.close() self.assert_(not p.read_ready()) self.assertEquals('', p.read(1)) |