mcp / test_dual_sliders.py
Tracy André
updated
5ddad7c
raw
history blame
1.13 kB
"""
Test des deux sliders séparés
"""
from mcp_server import analyze_herbicide_trends
def test_dual_sliders():
"""Test avec deux sliders séparés"""
print("🧪 Test des deux sliders séparés...")
# Test 1: Période normale
print("\nTest 1: 2020-2024, toutes parcelles")
fig, summary = analyze_herbicide_trends(2020, 2024, "Toutes")
if fig is not None:
print("✅ Succès avec période normale")
else:
print("❌ Erreur:", summary)
# Test 2: Année unique
print("\nTest 2: 2023-2023, toutes parcelles")
fig, summary = analyze_herbicide_trends(2023, 2023, "Toutes")
if fig is not None:
print("✅ Succès avec année unique")
else:
print("❌ Erreur:", summary)
# Test 3: Ordre inversé (doit être corrigé automatiquement)
print("\nTest 3: 2024-2020 (ordre inversé)")
fig, summary = analyze_herbicide_trends(2024, 2020, "Toutes")
if fig is not None:
print("✅ Succès avec ordre inversé corrigé")
else:
print("❌ Erreur:", summary)
if __name__ == "__main__":
test_dual_sliders()