def test_circular_primes(self):
     self.assertEqual([], circular_primes(1))
     self.assertEqual([2], circular_primes(2))
     self.assertEqual([2, 3], circular_primes(3))
     self.assertEqual([2, 3], circular_primes(4))
     self.assertEqual([2, 3, 5], circular_primes(5))
     self.assertEqual([2, 3, 5, 7, 11], circular_primes(11))
     self.assertEqual([2, 3, 5, 7, 11, 13, 17, 31, 37], circular_primes(37))
     self.assertEqual([2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79, 97], circular_primes(100))
Esempio n. 2
0
 def test_circular_primes(self):
     self.assertEqual(circular_primes(80), 349)
     self.assertEqual(circular_primes(100), 446)
     self.assertEqual(circular_primes(10**6), 8184200)
 def test_project_euler_input(self):
     self.assertEqual(len(circular_primes(1000000)), 55)