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

Version Path
trackler-2.0.8.38 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.37 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.36 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.35 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.34 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.33 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.32 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.31 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.30 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.29 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.28 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.27 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.26 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.24 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.23 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.22 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.21 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.20 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.19 tracks/python/exercises/nth-prime/nth_prime_test.py
trackler-2.0.8.18 tracks/python/exercises/nth-prime/nth_prime_test.py