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