From fe385e93f2ad221d92fbd597258e8efc5b8d1457 Mon Sep 17 00:00:00 2001 From: LAMRINI Houda <houda.lamrini@etu.univ-amu.fr> Date: Sun, 9 Mar 2025 11:26:59 +0000 Subject: [PATCH] Edit test_app.py --- tests/test_app.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/tests/test_app.py b/tests/test_app.py index e023472..6a84731 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__': -- GitLab