Skip to content

Commit 56fbee3

Browse files
committed
Add more tests for tell() after peek()
1 parent 4f4999f commit 56fbee3

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Lib/test/test_memoryio.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -527,12 +527,16 @@ def test_peek(self):
527527
self.assertEqual(memio.peek(0), buf)
528528
self.assertEqual(memio.tell(), 0)
529529
memio.read(1)
530+
self.assertEqual(memio.tell(), 1)
530531
self.assertEqual(memio.peek(1), buf[1:2])
531532
self.assertEqual(memio.peek(), buf[1:2])
532533
self.assertEqual(memio.peek(0), buf[1:])
533534
self.assertEqual(memio.peek(42), buf[1:])
535+
self.assertEqual(memio.tell(), 1)
534536
memio.read()
537+
self.assertEqual(memio.tell(), len(buf))
535538
self.assertEqual(memio.peek(1), self.EOF)
539+
self.assertEqual(memio.tell(), len(buf))
536540
self.assertRaises(ValueError, memio.peek)
537541

538542
def test_unicode(self):

0 commit comments

Comments
 (0)