SuiteConsultance/test_app.py
2025-09-20 13:18:04 +02:00

44 lines
1.6 KiB
Python

#!/usr/bin/env python3
from app import app
if __name__ == "__main__":
# Test des routes
with app.test_client() as client:
# Test route principale
response = client.get('/')
if response.status_code == 200:
print("✅ Route '/' fonctionnelle")
else:
print(f"❌ Route '/' erreur: {response.status_code}")
# Test route CRM
response = client.get('/crm')
if response.status_code == 200:
print("✅ Route '/crm' fonctionnelle")
else:
print(f"❌ Route '/crm' erreur: {response.status_code}")
# Test route formulaire d'ajout prospect
response = client.get('/prospect/add')
if response.status_code == 200:
print("✅ Route '/prospect/add' fonctionnelle")
else:
print(f"❌ Route '/prospect/add' erreur: {response.status_code}")
# Test routes formulaires des propositions
response = client.get('/propositions')
if response.status_code == 200:
print("✅ Route '/propositions' fonctionnelle")
else:
print(f"❌ Route '/propositions' erreur: {response.status_code}")
# Test routes formulaires des devis
response = client.get('/devis')
if response.status_code == 200:
print("✅ Route '/devis' fonctionnelle")
else:
print(f"❌ Route '/devis' erreur: {response.status_code}")
# Lancer le serveur si tous les tests sont OK
print("\nDémarrage du serveur Flask...")
app.run(debug=True, host='127.0.0.1', port=5000)