WUT_Computer_Science/Programming/ECRYPT_PROJECT/code/test_main.py

15 lines
346 B
Python
Raw Permalink Normal View History

2023-01-08 18:33:11 +01:00
import pandas as pd
2023-01-08 18:57:59 +01:00
import pytest
from .project import sieve_of_eratosthenes
2023-01-08 18:33:11 +01:00
def test_positives(prime, primes_obtained):
assert prime in primes_obtained
2023-01-08 18:57:59 +01:00
def test_composites(composite, primes_obtained):
assert composite not in primes_obtained
def test_negatives():
with pytest.raises(ValueError):
sieve_of_eratosthenes(-1)