Spaces:
Sleeping
Sleeping
| """ | |
| 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() | |