Add test case for r63810.

This commit is contained in:
Georg Brandl 2008-05-30 12:05:02 +00:00
parent 1e7217de49
commit eb2c964aeb
1 changed files with 5 additions and 0 deletions

View File

@ -832,6 +832,11 @@ class AssortedBytesTest(unittest.TestCase):
def test_rsplit_bytearray(self):
self.assertEqual(b'a b'.rsplit(memoryview(b' ')), [b'a', b'b'])
def test_return_self(self):
# bytearray.replace must always return a new bytearray
b = bytearray()
self.failIf(b.replace(b'', b'') is b)
# Optimizations:
# __iter__? (optimization)
# __reversed__? (optimization)