neuralworm's picture
cs 1.0
a345062
raw
history blame
1.1 kB
#!/bin/bash
# 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