@@ -66,6 +66,7 @@ def test_fromobject(self):
6666        # Test PyByteArray_FromObject() 
6767        fromobject  =  _testlimitedcapi .bytearray_fromobject 
6868
69+         self .assertEqual (fromobject (b'' ), bytearray (b'' ))
6970        self .assertEqual (fromobject (b'abc' ), bytearray (b'abc' ))
7071        self .assertEqual (fromobject (bytearray (b'abc' )), bytearray (b'abc' ))
7172        self .assertEqual (fromobject (ByteArraySubclass (b'abc' )), bytearray (b'abc' ))
@@ -115,6 +116,7 @@ def test_concat(self):
115116        self .assertEqual (concat (b'abc' , bytearray (b'def' )), bytearray (b'abcdef' ))
116117        self .assertEqual (concat (bytearray (b'abc' ), b'' ), bytearray (b'abc' ))
117118        self .assertEqual (concat (b'' , bytearray (b'def' )), bytearray (b'def' ))
119+         self .assertEqual (concat (bytearray (b'' ), bytearray (b'' )), bytearray (b'' ))
118120        self .assertEqual (concat (memoryview (b'xabcy' )[1 :4 ], b'def' ),
119121                         bytearray (b'abcdef' ))
120122        self .assertEqual (concat (b'abc' , memoryview (b'xdefy' )[1 :4 ]),
@@ -150,6 +152,10 @@ def test_resize(self):
150152        self .assertEqual (resize (ba , 0 ), 0 )
151153        self .assertEqual (ba , bytearray ())
152154
155+         ba  =  bytearray (b'' )
156+         self .assertEqual (resize (ba , 0 ), 0 )
157+         self .assertEqual (ba , bytearray ())
158+ 
153159        ba  =  ByteArraySubclass (b'abcdef' )
154160        self .assertEqual (resize (ba , 3 ), 0 )
155161        self .assertEqual (ba , bytearray (b'abc' ))
0 commit comments