Spaces:
Sleeping
Sleeping
File size: 1,392 Bytes
6df7dd5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
"""
Test de l'interface améliorée
"""
from mcp_server import analyze_herbicide_trends, predict_future_weed_pressure, recommend_sensitive_crop_plots, explore_raw_data
def test_improved_functions():
"""Test des fonctions améliorées"""
print("🧪 Test de l'interface améliorée...")
# Test 1: Analyse tendances
print("\nTest 1: Analyse tendances")
fig, summary = analyze_herbicide_trends(2020, 2024, "Toutes")
if fig is not None:
print("✅ Analyse tendances fonctionne")
else:
print("❌ Erreur:", summary)
# Test 2: Prédictions
print("\nTest 2: Prédictions")
fig, summary = predict_future_weed_pressure()
if fig is not None:
print("✅ Prédictions fonctionnent")
else:
print("❌ Erreur:", summary)
# Test 3: Recommandations
print("\nTest 3: Recommandations")
fig, summary = recommend_sensitive_crop_plots()
if fig is not None:
print("✅ Recommandations fonctionnent")
else:
print("❌ Erreur:", summary)
# Test 4: Exploration données
print("\nTest 4: Exploration données")
fig, summary = explore_raw_data(2020, 2024, "Toutes", "Toutes", "Toutes")
if fig is not None:
print("✅ Exploration données fonctionne")
else:
print("❌ Erreur:", summary)
if __name__ == "__main__":
test_improved_functions()
|