diff --git a/tests/test_app.py b/tests/test_app.py index e02347233cb2fa6d929c8587a6294b1518b11535..6a84731967023281fa056ec0984fcbbddbb92598 100644 --- a/tests/test_app.py +++ b/tests/test_app.py @@ -1,9 +1,21 @@ +import sys +import os import unittest -from app import app + +# Ajoute le répertoire parent au chemin pour pouvoir importer `app` correctement +sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))) + +# Maintenant tu peux importer l'application correctement +from app import app # Assure-toi que 'app' est bien l'objet Flask dans ton fichier app.py class TestApp(unittest.TestCase): + def setUp(self): + # Crée un client de test pour l'application Flask + self.client = app.test_client() + def test_home(self): - response = app.test_client().get('/') + # Fais une requête GET sur la page d'accueil et vérifie le code de réponse + response = self.client.get('/') self.assertEqual(response.status_code, 200) if __name__ == '__main__':