diff --git a/deployment/api/requirements.txt b/deployment/api/requirements.txt index 891d063..f7d0971 100644 --- a/deployment/api/requirements.txt +++ b/deployment/api/requirements.txt @@ -15,5 +15,6 @@ pandas==2.3.0 nltk==3.9.1 # === Utilitaires === python-dotenv==1.1.1 +httpx==0.28.1 # === Dépendances système === protobuf==3.20.3 diff --git a/deployment/api/tests/test_email_service.py b/deployment/api/tests/test_email_service.py index dae5002..4a607a7 100644 --- a/deployment/api/tests/test_email_service.py +++ b/deployment/api/tests/test_email_service.py @@ -30,7 +30,6 @@ Created on Sat Jul 5 15:03:24 2025 # result = send_error_report_email(test_reports) # print(f"Résultat : {'✅ Succès' if result else '❌ Échec'}") - import os import sys from dotenv import load_dotenv diff --git a/deployment/api/tests/test_main.py b/deployment/api/tests/test_main.py index 1d66f8b..8fc2914 100644 --- a/deployment/api/tests/test_main.py +++ b/deployment/api/tests/test_main.py @@ -1,5 +1,10 @@ -import pytest +import os +import sys from fastapi.testclient import TestClient + +# Ajouter le répertoire parent au path pour importer email_service +sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "../"))) + from main import app client = TestClient(app)