Sha256: e0fe3ceaa0a4e1b77a1c10f263d21a59c6780a4cb583e9d74b7b8df9dfab0df1
Contents?: true
Size: 610 Bytes
Versions: 138
Compression:
Stored size: 610 Bytes
Contents
import unittest from nth_prime import nth_prime class NthPrimeTests(unittest.TestCase): def test_first_prime(self): self.assertEqual(2, nth_prime(1)) def test_sixth_prime(self): self.assertEqual(13, nth_prime(6)) def test_first_twenty_primes(self): self.assertEqual([2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71], [nth_prime(n) for n in range(1, 21)]) def test_prime_no_10000(self): self.assertEqual(104729, nth_prime(10000)) if __name__ == '__main__': unittest.main()
Version data entries
138 entries across 138 versions & 1 rubygems