diff --git a/test_primedivs.py b/test_primedivs.py
new file mode 100644
index 0000000000000000000000000000000000000000..17ef1768c4cb9d7c3707595dd88791e40430ce97
--- /dev/null
+++ b/test_primedivs.py
@@ -0,0 +1,42 @@
+#!/usr/bin/env python3
+
+"""Module de test de prime_divs.py
+
+Lancez les tests avec :
+	$ python3 -m pytest
+Si vous avez une erreur, installez d'abord pytest :
+	$ pip3 install -U pytest
+"""
+
+
+from prime_divs import *
+import pytest
+
+@pytest.mark.parametrize("number, i, expected", [
+	(10, 2, True),
+	(5, 5, True),
+	(3, 2, False),
+	(15, 4, False),
+])
+def test_is_div(number, i, expected):
+	assert is_div(number, i) == expected
+
+@pytest.mark.parametrize("number, expected", [
+	(2, True),
+	(4, False),
+	(13, True),
+	(97, True),
+	(100, False),
+])
+def test_is_prime(number, expected):
+	assert is_prime(number) == expected
+
+@pytest.mark.parametrize("number, expected", [
+	(10, [2, 5]),
+	(100, [2, 5]),
+	(13, []),
+	(432, [2, 3]),
+	(291, [3, 97]),
+])
+def test_prime_divs(number, expected):
+	assert prime_divs(number) == expected
\ No newline at end of file