test_primes.py 536 B

12345678910111213141516171819202122232425262728
  1. #!/usr/bin/env python
  2. # File: test_primes.py
  3. # Name: D.Saravanan
  4. # Date: 03/05/2024
  5. """ prime module test """
  6. from primes import is_prime
  7. from primes import is_natural
  8. from primes import sum_primes
  9. def test_prime_number():
  10. assert is_prime(1) is False
  11. assert is_prime(4) is False
  12. assert is_prime(5) is True
  13. def test_natural_number():
  14. assert is_natural(0) is False
  15. assert is_natural(6) is True
  16. def test_prime_number_sum():
  17. assert sum_primes([]) == 0
  18. assert sum_primes([11, 15, 17, 18, 20, 100]) == 28