File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -59,13 +59,17 @@ def test_decrease(self):
5959 def test_no_overalloc (self ):
6060 # initalizing a bitarray does not overallocate
6161 for n in range (1000 ):
62- a = bitarray (8 * n * [1 ])
63- self .assertEqual (get_alloc (a ), n )
64- b = bitarray (a )
65- self .assertEqual (get_alloc (b ), n )
66- for c in [bitarray (8 * n ), bitarray (n * b'A' ),
67- bitarray (bytearray (n * b'A' ))]:
68- self .assertEqual (get_alloc (c ), n )
62+ blob = n * b'A'
63+ for a in [
64+ bitarray (8 * n ),
65+ bitarray (8 * n * [1 ]),
66+ bitarray (bitarray (8 * n )),
67+ bitarray (n * "00001111" ),
68+ bitarray (blob ),
69+ bitarray (bytearray (blob )),
70+ ]:
71+ self .assertEqual (len (a ), 8 * n )
72+ self .assertEqual (get_alloc (a ), n )
6973
7074 def test_no_overalloc_large (self ):
7175 # starting from a large bitarray, make we sure we don't realloc each
You can’t perform that action at this time.
0 commit comments