Skip to content

Commit 8f3845e

Browse files
committed
simplify test
1 parent 84c29c8 commit 8f3845e

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

devel/resize/test_resize.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)