Skip to content

Commit 1a12d83

Browse files
committed
add test
1 parent f819930 commit 1a12d83

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

bitarray/test_util.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -706,6 +706,14 @@ def test_last(self):
706706
msg = "n = 2 exceeds total count (a.count(1) = 1)"
707707
self.assertRaisesMessage(ValueError, msg, count_n, a, 2)
708708

709+
def test_primes(self):
710+
a = gen_primes(10_000)
711+
# there are 1229 primes below 10,000
712+
self.assertEqual(a.count(), 1229)
713+
n = count_n(a, 1_000) - 1
714+
# the thousandth prime number is 7919
715+
self.assertEqual(n, 7919)
716+
709717
def test_large(self):
710718
for _ in range(100):
711719
N = randint(100_000, 250_000)

0 commit comments

Comments
 (0)