Sha256: 92fa7afd31ba48ac5d5f6c82643a7ab3708eacc2cb4535285db2db78a845f639
Contents?: true
Size: 1023 Bytes
Versions: 26
Compression:
Stored size: 1023 Bytes
Contents
import unittest from prime_factors import prime_factors class PrimeFactorsTest(unittest.TestCase): def test_1(self): self.assertEqual([], prime_factors(1)) def test_2(self): self.assertEqual([2], prime_factors(2)) def test_3(self): self.assertEqual([3], prime_factors(3)) def test_4(self): self.assertEqual([2, 2], prime_factors(4)) def test_6(self): self.assertEqual([2, 3], prime_factors(6)) def test_8(self): self.assertEqual([2, 2, 2], prime_factors(8)) def test_9(self): self.assertEqual([3, 3], prime_factors(9)) def test_27(self): self.assertEqual([3, 3, 3], prime_factors(27)) def test_625(self): self.assertEqual([5, 5, 5, 5], prime_factors(625)) def test_901255(self): self.assertEqual([5, 17, 23, 461], prime_factors(901255)) def test_93819012551(self): self.assertEqual([11, 9539, 894119], prime_factors(93819012551)) if __name__ == '__main__': unittest.main()
Version data entries
26 entries across 26 versions & 1 rubygems