@@ -524,7 +524,7 @@ def test_peek(self):
524524 self .assertEqual (memio .peek (1 ), buf [:1 ])
525525 self .assertEqual (memio .peek (1 ), buf [:1 ])
526526 self .assertEqual (memio .peek (), buf [:1 ])
527- self .assertEqual (memio .peek (0 ), buf )
527+ self .assertEqual (memio .peek (0 ), b"" )
528528 self .assertEqual (memio .peek (len (buf ) + 100 ), buf )
529529 self .assertEqual (memio .peek (- 1 ), buf )
530530 self .assertEqual (memio .tell (), 0 )
@@ -533,13 +533,14 @@ def test_peek(self):
533533 self .assertEqual (memio .peek (1 ), buf [1 :2 ])
534534 self .assertEqual (memio .peek (1 ), buf [1 :2 ])
535535 self .assertEqual (memio .peek (), buf [1 :2 ])
536- self .assertEqual (memio .peek (0 ), buf [ 1 :] )
536+ self .assertEqual (memio .peek (0 ), b"" )
537537 self .assertEqual (memio .peek (len (buf ) + 100 ), buf [1 :])
538538 self .assertEqual (memio .peek (- 1 ), buf [1 :])
539539 self .assertEqual (memio .tell (), 1 )
540540 memio .read ()
541541 self .assertEqual (memio .tell (), len (buf ))
542542 self .assertEqual (memio .peek (1 ), self .EOF )
543+ self .assertEqual (memio .peek (0 ), b"" )
543544 self .assertEqual (memio .tell (), len (buf ))
544545 # Peeking works after writing
545546 abc = self .buftype ("abc" )
0 commit comments