mcp / quick_test.py
Tracy André
updated
8b09855
raw
history blame
865 Bytes
"""
Test rapide de l'interface complète
"""
import gradio as gr
from mcp_server import create_mcp_interface
if __name__ == "__main__":
print("🚀 Test de l'interface Gradio complète...")
try:
demo = create_mcp_interface()
print("✅ Interface créée avec succès")
# Test de lancement (sans vraiment lancer)
print("✅ Interface prête pour le déploiement")
# Test d'une fonction
from mcp_server import analyze_herbicide_trends
fig, summary = analyze_herbicide_trends([2022, 2024], "Toutes")
if fig is not None:
print("✅ Fonction d'analyse fonctionnelle")
else:
print("❌ Problème avec l'analyse")
except Exception as e:
print(f"❌ Erreur: {e}")
import traceback
traceback.print_exc()