mcp / test_rangeslider.py
Tracy André
updated
d1a6a46
raw
history blame
1.18 kB
"""
Test du RangeSlider corrigé
"""
from mcp_server import analyze_herbicide_trends
def test_rangeslider():
"""Test avec différents formats de RangeSlider"""
print("🧪 Test du RangeSlider corrigé...")
# Test 1: Format RangeSlider normal
print("\nTest 1: RangeSlider [2020, 2024]")
fig, summary = analyze_herbicide_trends([2020, 2024], "Toutes")
if fig is not None:
print("✅ Succès avec RangeSlider")
else:
print("❌ Erreur:", summary)
# Test 2: Format RangeSlider avec une seule année
print("\nTest 2: RangeSlider [2023, 2023]")
fig, summary = analyze_herbicide_trends([2023, 2023], "Toutes")
if fig is not None:
print("✅ Succès avec une seule année")
else:
print("❌ Erreur:", summary)
# Test 3: Format RangeSlider avec parcelle spécifique
print("\nTest 3: RangeSlider [2022, 2024] avec parcelle")
fig, summary = analyze_herbicide_trends([2022, 2024], "Champ ferme W du sol")
if fig is not None:
print("✅ Succès avec parcelle spécifique")
else:
print("❌ Erreur:", summary)
if __name__ == "__main__":
test_rangeslider()