def test_primes_up_to(self): self.assertEqual([2], numbers.primes_up_to(2)) self.assertEqual([2, 3], numbers.primes_up_to(3)) self.assertEqual([2, 3], numbers.primes_up_to(4)) self.assertEqual([2, 3, 5, 7], numbers.primes_up_to(8)) self.assertEqual([2, 3, 5, 7, 11, 13, 17, 19, 23, 29], numbers.primes_up_to(29)) self.assertEqual([2, 3, 5, 7, 11, 13, 17, 19, 23, 29], numbers.primes_up_to(30))
def sum_of_primes_below(n): return sum(numbers.primes_up_to(n))