Spaces:
Sleeping
Sleeping
| # Dieses Skript führt die Pytest-Suite mit aktivierten Debug-Meldungen aus. | |
| # Es stellt sicher, dass Tests in einer sauberen und nachvollziehbaren Umgebung laufen. | |
| # Führen Sie es vom Hauptverzeichnis des Projekts aus: ./run_tests.sh | |
| echo "=========================================" | |
| echo "🔬 Running Cognitive Seismograph Test Suite" | |
| echo "=========================================" | |
| # Aktiviere das Debug-Logging für unsere Applikation | |
| export CMP_DEBUG=1 | |
| # Führe Pytest aus | |
| # -v: "verbose" für detaillierte Ausgabe pro Test | |
| # --color=yes: Erzwingt farbige Ausgabe für bessere Lesbarkeit | |
| #python -m pytest -v --color=yes tests/ | |
| ../venv-gemma-qualia/bin/python -m pytest -v --color=yes tests/ | |
| # Überprüfe den Exit-Code von pytest | |
| if [ $? -eq 0 ]; then | |
| echo "=========================================" | |
| echo "✅ All tests passed successfully!" | |
| echo "=========================================" | |
| else | |
| echo "=========================================" | |
| echo "❌ Some tests failed. Please review the output." | |
| echo "=========================================" | |
| fi | |