def run_sequence(a, b): n = 0 while True: test = n ** 2 + a * n + b if test <= 0 or not euler.test_prime(test): break n += 1 return n
def test_check_number_is_palindrome(self): self.assertEqual(euler.test_prime(2), True) self.assertEqual(euler.test_prime(3), True) self.assertEqual(euler.test_prime(4), False) self.assertEqual(euler.test_prime(5), True) self.assertEqual(euler.test_prime(6), False) self.assertEqual(euler.test_prime(7), True)